maven-dbflute-plugin 0.3.0

リリースしました。今回は、Windows環境でゴール実行時に入力待ちになる問題と CRUD 生成まわりを強化しました。CRUD 生成は Fess で適用していますが、個人的には SAStruts を利用していると便利だと思うので、Seasarカンファレンスとかで話したいな~とは思っている感じですが1コマ話すネタでもないところがちょっと問題。そんな感じで、ベースの部分は入力待ち問題もなくなり気になることはないけど、CRUD 生成まわり必要に応じて強化していくかも。

h2のバージョン

DBFluteに含まれているh2のライブラリのバージョンは 1.1 系だけど、h2databaseで公開されているバージョンは 1.2 系。というわけで、1.2 系で作った DB は jdbc.bat とか実行しても普通に通らなかった…。というわけで、mydbflute/dbflute-0.9.5.1/lib/forExecute/に置いてある h2 の jar を置き換えればよいみたい。

Maven DBFlute プラグインのpause問題

Windowsでpauseをどう処理するかという話があって、DBFLUTE-576 として、2週間ほど放置になってしまいましたが、ようやく DBFlute の作業に戻ってきました 🙂 というわけで、早速修正。0.9.6 からは pause_at_end という環境変数が導入されていますが、これを使っています。それ以前のバージョンにおいては、dbflute:create-client で作ると bat ファイル内の pause たちが pause_at_end 環境変数を利用する形に書き換えられます。特に問題がなければ、SAStruts archetype リリースもあるので、Maven DBFlute Plugin 0.3.0 をリリースします(現在はスナップショットバージョンが利用可能です)。