Hibernateとは |
Unlimited Island |
Hibernate とは、オブジェクト/データベースのマッピングツールです。
以下のようなメリットがあります。
Hibernate には、SQL文に似たHQL文というものが採用されています。
HQL文を用いれば、複雑なジョインを含むSQL文などを簡潔に表現することが可能です。
HQL文を使うことによって、データベース固有の部分を可能な限り排除することが出来ます。
パフォーマンス向上のためのキャッシュ機構を備えています。
また、キャッシュ
Hibernate による全ての処理は、Apache commons-logging を通じて適切なログを出力します。
なお、このコンテンツではJDK5の拡張Annotationを使います。
開発にはEclipse3.1M4以上が必要です。
しかし、M4は非常に不安定なので今回は Integration Builds(20050201-0800) を用いました。
参考リンク : 日本語マニュアル
