Doma 1.36.0 をリリース
リリースしました。
詳細はこちらをご覧ください。
http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2014-02-01#ie0983f2
[Doma][Java] Doma 2 素案
Doma 1.35.0 をリリース
Daoフレームワーク Doma 1.35.0 をリリースしました。
ダウンロードはこちらからどうぞ。
Mavenをご利用の方はこちらを参照ください。
以前のバージョンから移行するには移行ガイドを参照ください。
リリースノート
Bug
補足
- 1.35.0 移行ガイドに書きましたが、エンティティリスナー周りで修正が入っています。場合によってはコンパイル時エラーになりますが、ガイドに従って解決お願いします。ガイドに従ってコードを修正してもEclipse上でエラーが消えない場合は、プロジェクトの「Clean」をしてみてください。
- 今回、Doma 1.x.xのソースコードを Java 7 や 8 でビルドできるように、JDBC 4.1 や 4.2 で追加されたメソッドを足しておきました。たとえば、Gradleを使ってJava 7 でビルドするには次のようなbuild.gradleで実現できます。テストを実行するには、コンパイルオプションに'-proc:none'をつけるところがポイントです。
apply plugin: 'java' compileJava { options.encoding = 'UTF-8' } compileTestJava { options.encoding = 'UTF-8' options.compilerArgs = ['-proc:none'] } sourceCompatibility = 1.7 version = '1.36.0-SNAPSHOT' jar { manifest { attributes 'Implementation-Title': 'Doma', 'Implementation-Version': version } } repositories { mavenCentral() maven {url 'http://maven.seasar.org/maven2'} } dependencies { testCompile group: 'org.seasar.aptina', name: 'aptina-unit', version: '1.0.0' }
Doma 1.34.0 をリリース
Doma 1.33.0 をリリース
m2eでDomaを使う場合に気をつけること
Doma 1.32.0 をリリース
Doma 1.32.0 をリリースしました。
ダウンロードはこちらからどうぞ。
Mavenをご利用の方はこちらを参照ください。
以前のバージョンから移行するには移行ガイドを参照ください。
リリースノート
New Feature
- [DOMA-290] - [Core] Domainクラスに任意の数の型パラメータを指定できるようにしました
補足
DOMA-290
これは前回のエントリで説明した機能です。
http://d.hatena.ne.jp/taedium/20130811/p1
ドキュメントにも記載しました。
http://doma.seasar.org/reference/domain.html
DOMA-291
Java7でjavacをしたときに出力されていた以下のような警告を出力されないようにしたということです。
[javac] 警告:注釈プロセッサ'org.seasar.doma.internal.apt.EntityProcessor'から-source '1.7'より小さいソース・バージョン'RELEASE_6'がサポートされています