TOPシステム開発> はじめに




O/Rマッピングツール
徹底比較!! O/Rマッピングツール

第5回:多機能なHibernate(前編)
著者:ビーブレイクシステムズ  山之内 弘行   2006/8/21
1   2  3  次のページ
はじめに

   皆さん、こんにちは。本連載を担当するビーブレイクシステムズの山之内です。

   前回、SQL文を使用しないタイプのO/Rマッピングツールの1つとして「Torque」を紹介しました。第5回となる今回は、機能が豊富なO/Rマッピングツールの「Hibernate」を実際にサンプルを作成しながら解説していきます。

Hibernateとは?

   Hibernateは、Gavin King氏を中心とした「Hibernateチーム」が開発しているJavaのO/Rマッピングツールです。現在(2006年7月)の最新バージョンは3.1.3です。Hibernateは機能が豊富で、強力な検索を可能にするオブジェクトクエリ言語のHQLや、シンプルで扱いやすいAPIを提供します。

Hibernate
図1:Hibernate


Hibernateのダウンロード

   Hibernateを利用するにあたって、まず、HibernateのWebサイトからHibernate Core 3.1.3をダウンロードします。また、自動生成ツールとしてHibernate Toolsも使いますので同時にダウンロードします。

Hibernateダウンロード画面
図2:Hibernateダウンロード画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

Hibernateのサイト
http://hibernate.bluemars.net/

   ダウンロードしてきたファイルは適当な場所へ展開します。

1   2  3  次のページ


株式会社ビーブレイクシステムズ 山之内 弘行氏
著者プロフィール
株式会社ビーブレイクシステムズ  山之内 弘行
Javaスペシャリスト
前職ではJavaを用いたシステム開発をメインに作業を行う。更なるキャリアアップを目指し、実力次第で上流工程に携われるビーブレイクシステムズに転職。現在はJavaアーキテクトとして活躍中。


この記事の評価をお聞かせください
ボタンをクリックしますとウインドウが開きます。
ご意見、ご要望にお応えします! インプレスIT INSIDE

INDEX
第5回:多機能なHibernate(前編)
はじめに
  Eclipseプロジェクトの作成
  Hibernateの利用
徹底比較!! O/Rマッピングツール
第1回 O/Rマッピングとは?
第2回 SQLを直接記述できるiBATIS(前編)
第3回 SQLを直接記述できるiBATIS(後編)
第4回 SQLを記述しない「Torque」
第5回 多機能なHibernate(前編)
第6回 多機能なHibernate(後編)
第7回 それぞれのメリット/デメリット

Think IT 過去人気記事

注目おすすめ情報

Think IT人気ライター BEST 5

IT製品/サービス資料ダウンロード
    おすすめのホワイトペーパー情報を準備中です