1.2. パート1 - 初めての Hibernate アプリケーション
最初にコンソールベースの簡単な Hibernate アプリケーションを作成します。 Java データベース(HSQL DB)を利用するので、 データベースサーバーをインストールする必要はありません。
仮に小さなデータベースアプリケーションが必要だとしましょう。そのアプリケーションには出席したいイベントと、そのイベントのホストについての情報を格納するものとします。
まず最初にすることは開発用のディレクトリをセットアップして、必要となるすべての Java ライブラリを配置することです。 Hibernate ウェブサイトから Hibernate ディストリビューションをダウンロードしてください。ファイルを解凍して /lib にある必要なライブラリのすべてを、新しい開発用ディレクトリの /lib ディレクトリに配置してください。このようになっているはずです:
. +lib antlr.jar cglib.jar asm.jar asm-attrs.jars commons-collections.jar commons-logging.jar hibernate3.jar jta.jar dom4j.jar log4j.jar
これが 本ドキュメント執筆時点での Hibernate の必要最低限のライブラリです (メインアーカイブの hibernate3.jar もコピーしていることに注意してください)。 Hibernate のバージョンによってはさらに必要なライブラリや、不要なライブラリがあるかもしれません。 Hibernate ディストリビューションの lib/ ディレクトリにある README.txt ファイルを見てください。必須またはオプションのサードパーティライブラリについての情報を載せています (実際 Log4j は必須ではありませんが、多くの開発者が好んでいます)。
次にデータベースに格納するイベントを表すクラスを作成します。