paktolosの日記: Hibernate を使ってみる 2
日記 by
paktolos
今、会社で開発したパッケージソフトのバージョンアップを検討しています。
パッケージソフトはウェブアプリケーションで、データベースにアクセスするものなのですが、データベースとの接続を行う際にORマッピングを使おうと思っています。
どのORマッピングツールが良いのか検討しているのですが、Hibernate は文献や情報が多そうなので、ためしに使ってみようと思っています。
パッケージソフトはウェブアプリケーションで、データベースにアクセスするものなのですが、データベースとの接続を行う際にORマッピングを使おうと思っています。
どのORマッピングツールが良いのか検討しているのですが、Hibernate は文献や情報が多そうなので、ためしに使ってみようと思っています。
Hibernate3.2 (スコア:1)
ちょうどいまHibernate3.2.1を利用しています。
Hibernateと言っても基本はJPAで、JAPでは足りない部分をHibernate依存の機能を使っています。
確かに他のO/Rマッパー(TopLink,OpenJPA)に比べれば情報量は多いかもしれませんが、日本語情報は2.x系が中心なので3.2系を利用するのであれば英語資料を読みあさる必要があります。その英語資料でもまだまだ不十分で、結局自分で動作検証をしつつ開発、みたいなことをしています。単純なリレーションモデルであれば結構あっさり動きますが、複雑になってくるとどの様に設定すれば良いのかとたんに判らなくなります。
それとまだバグはあります。自分が見つけた物ではありませんが、既知のバグを時々踏んづけて悲しくなることがあります。その辺は覚悟してほうが良いです。
ただ、なんだかんだ言って一旦設定が出来てしまえば後はかなり楽です。綺麗にオブジェクトとRDBが繋がります。JPAはJavaSEでも動くで、さわっておいて損は無いと思います。
Re:Hibernate3.2 (スコア:1)
Hibernate 早速ダウンロードしてみました。
データベースに接続できるようにいろんな段階がありそうですね(^^ゞ
挫折しないように頑張ります!