2012-11-23

ゼロから Hibernate を学ぶにあたって参考にした記事

会社で携わっているパッケージでは Hibernate が使われているのですが,いかんせんそこは全て自動生成のツールが作られているので,直接触れることはなく.
で,自分でアプリケーションを作ろうとなると,全くわからなかったのでゼロから勉強し始めることに.
参考にしたサイトをまとめておきます.



最初は,書くまでもないけれども Hibernate のホームページ.
http://www.hibernate.org/


まずは, TECHSCORE です.基本はこのページをベースに勉強.
http://www.techscore.com/tech/Java/Others/Hibernate/index/
Hibernate は Java で O/R マッピングを実現するためのツールです。O/R マッピングツールは、 オブジェクト指向とリレーショナルデータベースの溝を埋めることを目的としています。

しかし,この解説が書かれたのが結構昔なので,最新の Hibernate 4.1.8 とは互換がない部分もいくつかあるのでご注意を.
特に,org.hibernate.cfg.Configuration#buildSessionFactory() が,Hibernate 4 から Depreciated Method になっていたりするのでご注意を.回避する為に,以下の StackOverFlow を参考にします.

http://stackoverflow.com/questions/8621906/is-buildsessionfactory-deprecated-in-hibernate-4

When I updated version of Hibernate from 3.6.8.final to 4.0.0.final I got a warning about deprecated method buildSessionFactory()

で,xml ファイルの配置場所については以下.まぁ,考えれば当たり前だったが,ファイルを置いたディレクトリにクラスパスを通していれば問題なかった.なぜ忘れてたし.
http://okwave.jp/qa/q5045891.html


あとでじっくり読みたくなった,オージス総研による2005年の Hibernate の解説記事.
http://www.ogis-ri.co.jp/otc/hiroba/technical/HibernateForOnsite/

最新の Hibernate の日本語ドキュメントは見つからなかったのですが,気のせい?一応,古いものなら日本語が見つかりました.まぁ,英語で最新版読む,っていうのが一番筋が通っているんでしょうが.
http://read.pudn.com/downloads125/ebook/531973/hibernate_reference216.pdf

という感じで,もうちょっと色々いじってみようと思います.

0 件のコメント:

コメントを投稿