Domaプロジェクト
Domaプロジェクトは, Annotation Processing Tool (apt) を利用したJava6(JDBC4.0)対応のO/Rマッパーとその開発支援ツールを提供します。
Domaの概要を知りたい場合は、概要のページを参照してください。
とりあえず動かしたい場合は、クイックスタートのページを参照してください。
Domaに関する最新のjarファイルやソースコードが必要な場合は、ダウンロードのページを参照してください。
コンセプト
Domaは次のコンセプトの下で開発されています。
- 暗黙的な規約よりも明示的な設定を重視する
- 他のライブラリに依存しない
- できる限り実行時ではなくコンパイル時にエラーを検出する
- できる限りキャッシュしない
- わかりやすいエラーメッセージを出力する
実行環境とサポート対象RDBMS
DomaはJava6以上で動作します。 Java5以前の環境では動かないことにご注意ください。
IDEにEclipseを使用する場合、Eclipseのバージョンは3.5以上のものを使用してください。
Domaは次のRDBMSをサポートしています。
- DB2 V9.5 for Linux, UNIX and Windows以上
- H2 Database Engine 1.2以上
- HSQLDB 1.8.0.1以上
- Microsoft SQL Server 2008以上
- MySQL 5.0以上
- Oracle Database 10g以上
- PostgreSQL 8.0以上
News
2011/02/05 doma-1.13.0、doma-tutorial-1.13.0、doma-jpetstore-1.13.0、doma-gen-1.13.0、Doma Tools 1.13.0をリリース。
2011/01/15 doma-1.12.0、doma-tutorial-1.12.0、doma-jpetstore-1.12.0、doma-gen-1.12.0、Doma Tools 1.12.0をリリース。
2010/12/28 doma-1.11.0、doma-tutorial-1.11.0、doma-jpetstore-1.11.0、doma-gen-1.11.0、Doma Tools 1.11.0をリリース。
2010/11/23 doma-1.10.2、doma-tutorial-1.10.2、doma-jpetstore-1.10.2、doma-gen-1.10.2、Doma Tools 1.10.2をリリース。
2010/11/16 doma-1.10.1、doma-tutorial-1.10.1、doma-jpetstore-1.10.1、doma-gen-1.10.1、Doma Tools 1.10.1をリリース。