Java Persistence APIの情報収集
JPAの情報、集められるものはだいたい目を通しましたが、結局役に立つのは、仕様書とオープンソース。
Java Persistence API の仕様書は、JSRのサイトから、「Specification for evaluation」の「persistence」をダウンロード。
仕様書というと小難しいイメージがありますが、他のどの資料よりも開発者に優しい文書に仕上がってます。場面ごとのコードサンプルがまとめられていて、読みやすいので、サッと目を通しただけでも十分な情報が得られると思います。私は2~5章を印刷して常備してます。
アノテーションのリファレンスは、Hibernateが用意しているリファレンスが見やすいです。
以上の二つで、JPAは網羅できるかと思われます。高価な洋書なんぞ買わなくても、十分かと。補足するならば、サンプルソースは、Hibernate EntityManager付属のテストケースが、最高です。
・ITPro
・MYCOMジャーナル
概念的なところを理解するには、やっぱり日本語ですネ。ありがたい資料でした。
・Oracle - TopLink JPA
・BEA Kodo
・Sun J2EE Tutorial
・Sun TechTips
・GlassFish - JPA Example
ベンダーさん達から、もうちょっと便利な情報を提供してほしいよなぁ~。と思いました。簡単すぎるか、網羅的すぎて知りたいことを探せないか、どちらか。読むだけ疲れます。
使い方わかるまでに、どんだけの労力を使わなければならないのだろう・・・と、多少ゲンナリしています。
確かにJPAは、わかってくるとヒジョ~に簡単!ですが、こういうところも「軽く」していかないと、軽量とは言えないんじゃないの???
次回は、↓こういうクラスを作って、JPAに放り込むサンプルを紹介したいと思います。やりたいのは、たったこれだけのことなのに、正月を費やしてしまいました。


