1

Hibernate を ZK と連携させた経験のある人はいますか?

ありがとう

編集:私が探しているものを明確にして申し訳ありません:

私はこれを行った経験がある人を探しています。多分彼らはそれが簡単かどうかを明確にすることができますか? 以前に休止状態を使用したことがありません。さらに、この問題に焦点を当てたリソースを提供できる人はいますか?

4

4 に答える 4

3

答えはそれ自体が答えではないと思います:-)

私は実際にZKを使用したことはありませんが(実際の製品を展開していない場合など)、好奇心から少し遊んだことがあります。基本的なCRUDは、Hibernateで問題なく機能します。ZKには、Hibernateの設定方法を示すドキュメントの章があります。それは彼らの基本的なチュートリアルの拡張です。ZKは以前はHibernateセッション管理に問題がありましたが、それは後のバージョンで解決されました(カスタムZKリスナーを使用)。

うまくいけば、それはあなたが始めるのに十分でしょう。繰り返しになりますが、私はZKで実際のプロジェクトを行ったことがないので、ZKを深く理解すると、いくつかの問題にぶつかる可能性があります。これを本番環境で検討している場合は、必ずパイロットを行ってください。

于 2009-10-12T17:14:38.953 に答える
1

はい、ZKフレームワークでHibernateを使用しました。私は自分のプロジェクトでmysqlデータベースを使用しましたが、すべてがHibernateで問題ありません。HibernateをZKと簡単に統合できます。プロジェクトがMavenにある場合はdependencisを追加するか、libフォルダーにHibernate jarファイルを追加するだけです。hibernate.cfg.xmlファイルを作成し、プロジェクトのクラスパス、つまりsrc / main/resourcesフォルダー内に配置する必要があります。

于 2012-12-06T06:45:27.900 に答える
1

ZK + JSP を完全に使用して ZK Web アプリケーションを構築しましたが、正常に動作します。
EntityManager のライフサイクル管理に問題がありました (自分で管理する必要がありました) が、それは Hibernate に慣れていなかったためです。
Hibernate に関する問題を回避するために、zk.xml で disable-event-thread を TRUE に設定することをお勧めします。これにより、ほとんどの労力が節約され、Hibernate の使用と Web アプリの間の依存関係が解消されます。

于 2009-11-04T02:39:53.047 に答える
0

dzone.com には、これらのライブラリの新しいバージョンで最新の状態に保たれているソース コードを含む、spring および hibernate jpa を使用した zk の記事があります。

http://java.dzone.com/articles/using-desktop-model-view

于 2010-12-19T22:25:11.610 に答える