2009-10-12 57 views
1

有沒有人有任何使Hibernate與ZK合作的經驗?用ZK休眠

感謝

編輯:對不起澄清什麼,我在尋找:

我找的人有經驗這樣做,也許他們可以說明的是它容易嗎?我從來沒有使用過Hibernate。另外任何人都可以提供任何關於此問題的資源?

+0

您是否有特別疑問,或者您在尋找是或否的答案?在前一種情況下,您應該澄清您的帖子以包含所述問題,否則將被關閉。 – ChssPly76 2009-10-12 02:48:26

+0

感謝ChssPly76我已澄清了問題 – Jonathan 2009-10-12 03:18:09

回答

1

我已經構建了一個完全使用ZK + JSP的ZK Web應用程序,它工作正常。
我有一些關於EntityManager生命週期管理的問題(我需要自己管理它),但那是因爲我對Hibernate不熟悉。
爲了避免任何關於Hibernate的問題,我建議你在zk.xml中設置disable-event-thread爲TRUE。這可以節省大部分工作量,並減少Hibernate用法和Web應用程序之間的依賴關係。

3

我想沒有答案是在和自己的答案:-)

我還沒有實際與ZK工作(在沒有部署實際的產品),但我已經對玩它有點出於好奇。基本的CRUD與Hibernate一起工作得很好,ZK有一個chapter in documentation,它顯示了應該如何設置Hibernate。這是他們的basic tutorial的延伸。 ZK曾經有過Hibernate會話管理的問題,但已經在後來的版本中解決了(使用自定義的ZK監聽器)。

希望這足以讓你開始。再一次,我還沒有用ZK做過一個真正的項目,所以一旦你深入瞭解它,很有可能你會遇到一些問題 - 如果你正在考慮用於生產,一定要做一些試點。

+0

URL已更改爲http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/Integration/Hibernate – thomers 2011-09-05 15:06:55

1

是的,我已經使用休眠與ZK的框架。我在我的項目中使用了mysql數據庫,並且Hibernate一切都很好。您可以輕鬆將Hibernate與ZK集成。如果您的項目在maven中或者在lib文件夾中添加Hibernate jar文件,只需添加dependencis,您必須創建hibernate.cfg.xml文件並將其放入項目classpath中,即在src/main/resources文件夾中。