86

Hibernate 4 のベータ版がリリースされたことを確認しました。3(.6) と比較した 4 の新機能は何ですか? ベータ版の発表でも、この質問のタイトルをグーグル検索しても、この情報は見つかりませんでした。

4

4 に答える 4

71

回答に 2 つ以上のリンクを追加するのに十分な評価ポイントがないため、ここに回答を貼り付けることはできません (このサイトでもっと時間を費やす必要があります) :(

というわけで、ブログ記事を書きました。そこに行って答えを見つけてください。ご不便おかけしてすみません。


編集: http://in.relation.to/Bloggers/WhatsNewInHibernateCore40から引用。

Hibernate Core 4.0 の新機能

誰かが「Hibernate Core 4.0 の新機能」と尋ねているのを見たので、時間をかけてここで要約してみます。まず、以下をご覧ください。

  • 4.0の移行ガイド
  • Hibernate Core 4.0.0のすべての *改善点と新機能を一覧表示するJIRAフィルターリンク。このリンクからすべての詳細を取得できます :)

いくつかのハイライト:

  • ビルドのためにgradleに移動
  • SessionFactory の建物を再設計する
  • サービスのご紹介(詳しくはこちら
  • 改善されたメタモデル (まだ 4.0.0.Final にはありません。これを計画しましたが、タスクが予想以上に多く、4.0 をリリースするには時間がかかりすぎるため、4.0.0 から移動することにしました。最終版ですが、まもなくリリースされる予定です。詳細についてはこちらを参照してください。これは設計ドキュメントです)
  • パッケージ分割による初期osgi化(public, internal, spi)
  • マルチテナント データベースのサポート (詳細については、こちらを参照してください)
  • i18n ロギング フレームワークへの移行 ( jboss ロギングを使用)
  • ベースラインとして JDK 1.6 (JDBC4)
  • その他(すべてを思い出せません:)
于 2011-11-13T15:27:46.200 に答える
16

あなたが望むもののほとんどは、4.0 の移行ガイド、アルファ1 リリースに関するブログ投稿、そしておそらくHibernate 4 ウェビナーにあるようです。

于 2011-07-26T13:42:56.213 に答える
6

Hibernate コア 4.0 リリースで導入された新機能は次のとおりです。

  • 初期マルチテナンシーのサポートを提供する

  • ServiceRegistry を導入します。

  • SessionFactory からのセッション オープニングのクリーンアップ。

  • org.hibernate.integrator.spi.Integrator を使用すると、統合と自動検出がより望ましいものになりました。

  • i18n とメッセージ コードで動作するように改善しました。

  • 非推奨のインターフェイス、メソッドなどのクリーンアップ。

于 2012-12-10T10:56:43.550 に答える
3

これが役に立つかどうかはわかりませんが、 Hibernate 4 Webinarページでいくつかの情報を見つけました。リンクされたドキュメントでは、いくつかのリンクも提供しました。私はそれらを見たことはありませんが、試してみてください:

http://community.jboss.org/wiki/Hibernate4Webinar

http://community.jboss.org/wiki/HibernateCoreMigrationGuide40

https://lists.jboss.org/mailman/listinfo/hibernate-dev

http://www.hibernate.org/community/irc

于 2011-07-26T13:48:36.173 に答える