Domaの互換性に関する情報†

この文書では、既存のDomaをアップグレードする際の注意点を記します。

バージョンAからバージョンBにアップグレードする場合には、バージョン間に 記載されている注意点に従って作業を行なえば良いようになっています。

Doma バージョン1.25.0†

1.24.0 からの重要な変更は以下のとおりです。

Doma†

インタフェース org.seasar.doma.jdbc.domain.DomainType に新しいメソッド getValueClass が追加されました。org.seasar.doma.jdbc.domain.DomainType の実装クラスでは、このメソッドを実装してください

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.24.0†

1.23.0 からの重要な変更は以下のとおりです。

Doma†

Entityクラスごとにaptで生成されるEntityTypeクラスのpublicなフィールドの名前が変更されました。prefixとして$が付与されるようになりました。

この変更により、EntityTypeのpublicなフィールドを直接利用しているアプリケーションは影響を受けます。直接利用していないアプリケーションは影響を受けません。

1.23.0以前と互換性のあるフィールド名を使用したい場合は、注釈処理のオプションで、keyに「entity.field.prefix」、valueに「none」を指定してください。

http://doma.seasar.org/reference/apt.html

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.23.0†

1.22.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.22.0†

1.21.1 からの重要な変更は以下のとおりです。

Doma†

   @Override
   public ExceptionSqlLogType getExceptionSqlLogType() {
       return ExceptionSqlLogType.FORMATTED_SQL;
   }

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.21.1†

1.21.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.21.0†

1.20.1 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.20.1†

1.20.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.20.0†

1.19.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.19.0†

1.18.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.18.0†

1.17.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.17.0†

1.16.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.16.0†

1.15.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.15.0†

1.14.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.14.0†

1.13.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.13.0†

1.12.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.12.0†

1.11.0 からの重要な変更は以下のとおりです。

Doma†

@EnumDomain
public enum JobType { ... }

EnumDomainを利用した上記のコードは、Domainを利用することで下記のように記述できます。

@Domain(factoryMethod = "of")
public enum JobType { ... }

完全なコード例については、ドキュメントを参照してください。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.11.0†

1.10.2 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

Doma-Tools†

特にありません。

Doma バージョン1.10.2†

1.10.1 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.10.1†

1.10.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.10.0†

1.9.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.9.0†

1.8.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.8.0†

1.7.0 からの重要な変更は以下のとおりです。

Doma†

特にありません。

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.7.0†

1.6.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

Doma-Tools†

特にありません。

Doma バージョン1.6.0†

1.5.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.5.0†

1.4.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.4.0†

1.3.1 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.3.1†

1.3.0 からの重要な変更はありません。

Doma バージョン1.3.0†

1.2.1 からの重要な変更はありません。

Doma バージョン1.2.1†

1.2.0 からの重要な変更はありません。

Doma バージョン1.2.0†

1.1.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。

Doma バージョン1.1.0†

1.0.0 からの重要な変更は以下のとおりです。

Doma†

Doma-Gen†

特にありません。

Doma-Tools†

特にありません。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS