About

ドキュメント

プロジェクト文書

Built by Maven

Domaプロジェクト

Domaプロジェクトは, Annotation Processing Tool (apt) を利用したJava6(JDBC4.0)対応のO/Rマッパーとその開発支援ツールを提供します。

Domaの概要を知りたい場合は、概要のページを参照してください。

とりあえず動かしたい場合は、クイックスタートのページを参照してください。

コンセプト

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

2010/03/28 doma-1.2.1、doma-tutorial-1.2.1、doma-jpetstore-1.2.1、doma-gen-1.2.1、Doma Tools 1.2.1をリリース。

2010/03/20 doma-1.2.0、doma-tutorial-1.2.0、doma-jpetstore-1.2.0、doma-gen-1.2.0、Doma Tools 1.2.0をリリース。

2010/03/14 doma-1.1.0、doma-tutorial-1.1.0、doma-jpetstore-1.1.0、doma-gen-1.1.0、Doma Tools 1.1.0をリリース。

2010/02/15 doma-1.0.0、doma-tutorial-1.0.0、doma-jpetstore-1.0.0、doma-gen-1.0.0、Doma Tools 1.0.0をリリース。

2010/01/31 doma-1.0.0-RC3、doma-tutorial-1.0.0-RC3、doma-jpetstore-1.0.0-RC3、doma-gen-1.0.0-RC3、Doma Tools 1.0.0-RC3をリリース。

2010/01/24 doma-1.0.0-RC2、doma-tutorial-1.0.0-RC2、doma-jpetstore-1.0.0-RC2、doma-gen-1.0.0-RC2、Doma Tools 1.0.0-RC2をリリース。

2010/01/17 doma-1.0.0-RC1、doma-tutorial-1.0.0-RC1、doma-jpetstore-1.0.0-RC1、doma-gen-1.0.0-RC1、Doma Tools 1.0.0-RC1をリリース。