(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

eclipselink-2.5.0リリース

eclipselink-2.5.0がリリースされました。
http://www.eclipse.org/eclipselink/releases/2.5.php



今回の目玉は以下の通り。

  • Full JPA 2.1 support
  • Maven Central support
  • New DB platforms: HANA and Pervasive
  • JPA-RS Enhancements
  • MOXy - NamedObjectGraphs


JPA2.1として、以下の機能が追加されています。

The features in this section are some of the new features added in JPA 2.1.

  • Criteria Bulk Update/Delete
  • Stored Procedures
  • JPQL Generic function support
  • Injectable Entity Listeners
  • Treat
  • Converters
  • DDL Gen
  • JPA 2.1 - Entity Graphs

ざっと見たところ僕の興味を引く機能追加はありません。
というわけで説明するのが面倒な為、興味のある方はこちらを参照して下さい。
http://wiki.eclipse.org/EclipseLink/Release/2.5/JPA21

僕にとって一番大きいのは、

Maven CentralでEclipseLinkのjarを配布するようになったことです。
これまではEclipseLink独自のリポジトリで配布されていたのでIvyの設定が一手間余計だったわけですが、(まあ、最初に一回書くだけだけど)
これからは全ての依存関係をMaven Central一発で解決できるのでラクチンです。
ありがたや〜