今後の予定

メインの機能はほぼできたので、7月中に最初のリリースをしようと思います。とりあえず、OraclePostgreSQLMySQLHSQLDBの4つをサポートします。あとは必要に応じて。

もし現時点のDomaに興味があれば、
http://domaframework.googlecode.com/svn/trunk/
doma-it というプロジェクトをチェックアウトしてもらうと、どんなプロダクトかだいたいわかってもらえると思います。
JDK1.6とEclipse 3.5の組み合わせで動きます。おそらく、Eclipse自身がJDK1.6で動いていないといけないのでご注意を。


チェックアウトすると、oraclejdbcドライバがないのでエラーがでると思いますが、気にせずプロジェクトを Run As - JUnit Test してみてください。HSQLDBを使ったテストが実行されます。

エラーが気になる場合は、ビルドパスをけずるか、下記のサイトから ojdbc6.jarをダウンロードしてlibディレクトリにおいてください(ダウンロードするには認証が必要です)。
http://www.oracle.com/technology/global/jp/software/tech/java/jdbc/1110/jdbc1110.html

便利なのでテストコードではSeasar2を利用していますが、Doma自体はSeasar2に依存していません(いまのところ依存ライブラリなしでがんばっている)。

コードを適当に変えて保存してみると、aptの検証ロジックが走ってメッセージがでたりしておもしろいかもしれないです。