/ / Verwenden von Liferay DB über Hibernate oder JDBC - Hibernate, JDBC, Liferay

Verwenden von Liferay DB über Hibernate oder JDBC - Hibernate, JDBC, Liveray

Welche Auswirkungen hat die Verwendung von Hibernate für die Verbindung zum Liferay DB-Schema? oder Was ist, wenn wir separate JDBC (möglicherweise sogar Spring JDBC) verwenden, um eine Verbindung zum Anwendungs-DB-Schema des benutzerdefinierten Portlets herzustellen?

Und wenn wir es schaffen, wie gehen wir vor?

Antworten:

3 für die Antwort № 1

Standardmäßig wird der Ruhezustand für die Verbindung verwendetLiferay Und wenn Sie Hibernate verwenden, profitieren Sie von der Verwendung von ... nun Hibernate API :-), die Ihnen Transaction-Unterstützung und eine reichhaltige API zur Generierung datenbankunabhängiger SQL-Abfragen und mehr bietet.

Für Ihr benutzerdefiniertes Plugin-Portlet können Sie auch Liferays verwenden Service BuilderDies ist nichts weiter als ein Wrapper für Hibernate und Spring und bietet eine Menge automatisch generierten Code.

Aber wenn Sie den umgekehrten Weg gehen wollen, dannSie können JDBC (oder Spring JDBC) auf dieselbe Weise für Ihr benutzerdefiniertes Plugin-Portlet verwenden wie jede andere Webanwendung. Die Konfiguration bleibt gleich.