2012-08-08 56 views
2

使用Hibernate連接到Liferay DB Schema有什麼影響? 或者如果我們使用獨立的JDBC(甚至可以是Spring JDBC)來連接到自定義Portlet的應用程序DB Schema會怎麼樣?通過Hibernate或JDBC使用Liferay DB

另外,如果我們能做到這一點,該怎麼辦呢?

+0

從liferay連接到liferay數據庫,或從您的自定義插件portlet或其他外部應用程序生命週期中連接到liferay數據庫?或者是這個問題有點類似於這個:http://stackoverflow.com/a/11844579/468763 – 2012-08-08 09:13:48

+0

連接到自定義插件portlet的liferay db。 – Jatin 2012-08-08 09:22:34

回答

3

默認情況下,hibernate用於連接到Liferay。如果您使用hibernate,那麼您將獲得使用...... Hibernate API的所有好處:-)它爲您提供事務支持和豐富的API來生成數據庫不可知的SQL查詢等等。

對於您的自定義插件Portlet,您還可以使用Liferay的Service Builder,這不過是Hibernate和Spring的一個包裝,並且提供了很多自動生成的代碼。

但是如果你想以另一種方式去使用,那麼你可以像使用其他Web應用程序一樣,使用JDBC(或Spring JDBC)作爲自定義插件portlet。配置保持不變。