Hibernate
Hibernateを使用すると,DBとJavaオブジェクトとのマッピングが容易に行えるらしいので,試してみた.
Hibernateにおける基本的なマッピング方法を調査してみた.
挿入,選択,更新,削除を行う単純なサンプルを作成し,Hibernateの概要を掴んでみる.
Hibernateを使用すると,多対1の関連も簡単に復元,保存などができる.
複合キーのマッピングと,複合キーを外部キーにもつ場合のマッピング方法を調査してみた.
多対1を以前に調査したが,hibernateは逆に1対多もなんとかしてくれるようなので,調査してみた.
クラスの継承関係とテーブルのマッピングのうち,今回は親クラス,子クラスそれぞれに対応するテーブルがあるパターンを調査してみた.
一つのテーブルから,親クラス,子クラスへとマッピングするパターンを調査してみた.
二つのテーブルをそれぞれサブクラスにマッピングさせるパターン(親クラスに対応するテーブルがない)を調査してみた.
Hibernateにおける応用的な事柄について調査してみた.
HibernateはDBとのセッション取得の方法として,JNDIを使用する方法がある.そこで,TomcatのJNDI機能を利用してDBセッションを取得する方法を試してみた.

