Hibernate Codegenの機能及び特徴
2008/09/18 00:42Update
Hibernate Codegenの機能及び特徴について解説します。
機能&特徴
◇ 簡単。
複雑な設定をいらずに、誰でも作れるExcelフォーマットのデータベース設計書さえあれば、初心者でも手軽に始めます。
◇ 高機能。
Hibernateのエンティティやマッピングファイル、hibernate.cfg.xml、DAO(データベース・アクセス・オブジェクト)まで生成することができます。また、生成されたソースの中に注釈を指定することも可能です。
◇ 2つの実行方法。
Eclipseプラグインで実行とAntビルドファイルで実行の2つの実行方法があります。
◇ 無料。
Hibernate Codegenは1.0.2からオープンソース化されており、無料でご利用可能です。
◇ 関連テーブルのサポート。
関連性のあるテーブル同士のmany-to-many, many-to-oneなどの定義を グローバルマッピング定義ファイル にまとめて記述することによって、すべてのJavaコードやマッピングファイルに自動的にその関連性を表すコードが挿入されます。
◇ Hibernateリソースの一元管理。
グローバルマッピング定義ファイルと合わせて利用することで、生成されたJavaコードやマッピングファイルなどを修正する必要がなく、そのまま利用できるため、リソースの一元管理できます。
◇ 変化に強い。
生成されたソースはそのまま利用できるため、データベースに多くの変更を加えている場合でも、データベースを仕様書から再生成するだけで対応できます。
Sponsored Link
- Relative Articles
- Hibernate Codegenがオープンソース化されました - (2008/09/17 22:43)
- Hibernate Codegenとは - (2008/09/17 23:41)
- Hibernate Codegen ライセンス - (2008/09/18 00:51)
- Hibernate Codegen Eclipseプラグイン - (2008/09/19 00:14)
- Hibernate Codegen Ant ビルドファイル - (2008/09/19 00:31)
- Hibernate Codegen Ver1.0.2 - (2008/09/18 01:00)