Dieser Liferay-Arbeitsbereich soll einige interessante Dinge präsentieren. Das Projekt citytours inside module zeigt die Erstellung eines JAX-RS-Dienstes, der von einem Liferay Forms DataProvider aufgerufen werden soll. Das Projekt Promociones zeigt, wie benutzerdefinierte Entitäten in die UAD-Systeme von Liferay integriert werden, um Anonymisierung und die Möglichkeit zu bieten, benutzerdefinierte Entitäten als personenbezogene Daten zu exportieren.
Dies ist ein Liferay-Arbeitsbereich. Klonen Sie also das Repo, erstellen Sie es mit Gradle und stellen Sie die Module aus dem Ordner „osgi/modules/“ auf Ihrem Server bereit. Oder Sie können Blade verwenden, um Ihren Server zu verwalten und die Anwendung bereitzustellen
Sie wählen!
Diese Beispiele wurden in einer Liferay DXP 7.1 fp2-Version getestet. Überprüfen Sie die Gradle-Abhängigkeiten für Ihr System!
Das Citytours-Projekt erstellt zwei Entitäten Tipo und Subtipo und stellt einen JAX-RS-Endpunkt unter /city-tour-rest bereit.
Folgende Methoden stehen zur Verfügung:
Diese Endpunkte sollen über den Form DataProvider genutzt werden, der in der Demo von Javier Ahedo gezeigt wird.
Dieser Proof of Concept erstellt eine Entität namens Promocion, die eine Reisebüro-Promo modellieren soll, einschließlich persönlicher Benutzerdaten. Der UAD-Prozess ermöglicht es dem Benutzer, alle persönlichen Daten, einschließlich Promociones, zu exportieren oder zu löschen.
Der POC besteht aus folgenden Projekten:
Sobald alle Module bereitgestellt wurden, müssen Sie Folgendes tun:
Dieses Projekt ist nicht für die Verwendung in der Produktion gedacht, sondern lediglich zur Präsentation einiger Funktionen. Es gibt wahrscheinlich im Dunkeln versteckte Käfer und Monster, die mir nicht einmal bewusst sind. Die Nutzung erfolgt also auf eigene Gefahr.