DBFluteのアップグレード

DBFluteをアップグレードについて説明します。

EMechaでアップグレード *EMecha-0.3.0より

  1. 「Package Explore」上でEclipseプロジェクトを選択して右クリック
  2. 「New」-「Other...」そして「DBFlute Wizards」-「DBFlute Upgrade」を選択
  3. 「Latest Version」ボタンで最新バージョンを指定
  4. 「Download DBFlute」ボタンで指定されたバージョンのDBFluteモジュールをダウンロード
  5. Finish!

最新のDBFluteモジュールが展開され、それに対するDBFluteクライアントの参照が更新されます。 (_project.batと_project.shが上書きされます)

DBFluteランタイムは手動でアップグレードして下さい。 Maven2をご利用の場合はpom.xmlのdependencyのバージョンを修正、そうでない場合はJARファイルをダウンロードしてクラスパスへ反映。 「dependencyの設定」、「JARファイルのダウンロード」はこちら

その後、JDBCタスクとGenerateタスクとSql2Entityタスクを実行し、新しいバージョンでの動作確認ができたら古いバージョンは削除して構いません。

手動でアップグレード

1. 最新のDBFluteをダウンロード

サイトからダウンロードして解凍して下さい。

2. ダウンロードしたDBFluteを配置

既にあるバージョンの隣り合わせで配置して下さい。


   ex) Javaの場合:
     xxxproject
         +- .settings
         +- dbflute_[project]
         |     +- dfprop
         |     +- log
         |     +- ...
         +- mydbflute
         |     +- dbflute-0.6.4       // ☆古いバージョン
         |     +- dbflute-0.6.5       // ☆新しいバージョン
         +- src/main/java

   ex) C#の場合:
     xxxproject
         +- dbflute_[project]
         |     +- dfprop
         |     +- log
         |     +- ...
         +- lib
         +- mydbflute
         |     +- dbflute-0.6.4       // ☆古いバージョン
         |     +- dbflute-0.6.5       // ☆新しいバージョン
         +- source/xxx.sln
	

3. DBFluteクライアントからの参照を修正

DBFluteクライアント直下の_project.bat(.sh)のDBFLUTE_HOMEの値を古いバージョンから新しいバージョンに書き換えて下さい。

ex) _project.batのDBFLUTE_HOMEを0.6.4から0.6.5に修正 @_project.bat
set DBFLUTE_HOME=..\mydbflute\dbflute-0.6.4

    ↓↓↓

set DBFLUTE_HOME=..\mydbflute\dbflute-0.6.5
	

4. JDBC/Generate/Sql2Entityを実行

その後、JDBCタスクとGenerateタスクとSql2Entityタスクを実行し、新しいバージョンでの動作確認ができたら古いバージョンは削除して構いません。

Document

Topics