Hibernate は Java で O/R マッピングを実現するためのツールです。O/R マッピングツールは、 オブジェクト指向とリレーショナルデータベースの溝を埋めることを目的としています。 現実世界に即したオブジェクト指向という考え方と、数学的なアプローチから正規化をベースとして、 検索や登録に最適化されたリレーショナルデータベース。この両者の溝は、Java プログラマに余計なソースコードを書かせてきました。 Hibernate を利用することで、Java プログラマの負担が飛躍的に軽減されるのです。 そのHibernateについて解説していきます。 Hibernate INDEX Hibernateの基本 1.1. Hibernate とは 1.2. Hibernate で何がどうなる? 1.3. 環境の準備 Hibernateを使ってみよう 2.1. Hibernate とは 2