This is a cache of http://dbflute.seasar.org/ja/environment/upgrade/migration/migrate0960to0961.html. It is a snapshot of the page at 2024-11-13T00:11:25.836+0000.
移行 0.9.6 to 0.9.6.<strong>1</strong> | DBFlute

移行 0.9.6 to 0.9.6.1

お約束の注意点

古いバージョンの削除
古いバージョンのDBFluteランタイム(JAR)が[WEB-INF/lib]の下などに残らないように
タスクを実行し忘れないように
Generateタスクだけでなく、(外だしSQLがある場合は)Sql2Entityタスクも実行

環境上の注意点

同梱しているH2とDerbyのバージョンをアップ

H2とDerbyに関しては、気付いた時点で最新バージョンを同梱するようにしているのですが、 特にH2が1.1系から1.2系にアップしていることに注意です。

1.2系で作成したDBに1.1のJAR経由ではアクセスできないようです。 実際に、新しいDBFluteでReplaceSchemaしたDBに対して、 アプリが1.1のJAR経由でアクセスしたら "テーブルがみつからない" という類いの例外が発生しました。 (ちなみに、1.1で作成されているDBに1.2のJAR経由はOKでした)

アプリの方でどうしても1.2系にアップできないのであれば、 DBFluteが組み込んでいるH2を差し替えて下さい。

実装上の注意点

特になし