Hibernate

Advertisement

Hibernateとは

オープンソースのO/Rマッピング(ORM)フレームワーク。オブジェクト指向+リレーショナルデータベースで開発を行うと、相互間のロジック作成に多大な時間がかかる。Hibernateは永続化層に対する開発者の作業を軽減する目的で作成されている。

O/Rデータベースマッピングフレームワーク

オブジェクト指向とリレーショナルデータベースを用いてシステムを開発すると、インピーダンス・ミスマッチ(Impedance Mismatch)と呼ばれるギャップが発生する。これはオブジェクト指向とリレーショナルデータベースとの考え方が異なるためである。
O/Rマッピングフレームワークとは、このギャップを軽減するためのフレームワークのことで、O/RのOはオブジェクト、Rはリレーショナルを意味している。

入手〜設定

http://www.hibernate.org/からHibernateのバイナリファイルをダウンロードする。

入手したzipファイルを解凍し、hibernate(バージョン番号).jarファイルにクラスパスを通す。

注意事項

2.x→3.0への移行にあたり、パッケージ名が変更になった。
(旧)net.sf.hibernate.* → (新)org.hibernate.*
旧バージョンを利用する場合、パッケージ名を置き換えてください。

Hibernateの利用

リンク

Advertisement

ショートカット

634トップページ
このカテゴリのトップページに戻る
634ラボ

サイト検索

Google

Web サイト内

Y!ログール