This is a cache of http://dbflute.seasar.org/ja/oldmigration/migrate-087to088.html. It is a snapshot of the page at 2024-11-13T00:59:23.027+0000.
DBFlute : Migration : 0.8.8

バージョン移行{0.8.7 to 0.8.8}

環境上の注意点

Sql2Entityも一緒に *いつもの注意点

バージョンアップした際は、GenerateだけでなくSql2Entityも実行して下さい。

古いテーブルを削除 *いつもの注意点

古いテーブルのクラスが残っているとコンパイルエラーになる可能性があります。 それらクラスは不要なので削除するようにして下さい。

build-xxx.propertiesに「torque.isDeleteOldTableClass = true」を定義すると、古いテーブルのクラスを削除(OS上のファイルを削除)します。設定例はこちら

削除クラス@Java

「allcommon.CommonColumnBasicAutoSetupper」クラスが削除されました。

お手数ですが手動で削除願いします。

SimpleOrderByBeanでコンパイルエラーになったら

もし「allcommon.cbean.SimpleOrderByBean」でコンパイルエラーになったら、このクラスは削除して下さい。

以前のバージョンで削除扱いになっていたクラスです。

クライアントディレクトリテンプレートをZIP化

mydbflute/dbflute-0.8.8/etc/client_directory-template配下のテンプレートのディレクトリをZIP化しました。

Eclipseのリソースの検索などで検索ノイズとなってしまっていた、かつ、ファイル数の増大によるDBFluteモジュール自体のコミット次のスピードの劣化していたためです。 特別移行のために何かをする必要はありません。fullProperitesなどを閲覧したい場合はZIP解凍をお願いします。

実装上の注意点

DBFluteConfigのUniqueConstraintDeterminatorプロパティが廃止になりました。

公開されなかった機能で、必要性がないための削除です。