DBFlute-1.0.5N was released.
("に"ゅーろーど)
DBFlute Top
Change Log
Migration Point
オープンソースプロダクト「DBFlute」
のリリース通知です。
(プログラマー向けの内容です)
Java8版からのバックポート
「manageタスクで、カンマ区切りでタスクを連続実行できるように」
なりました。
manage.bat を叩いて…
21,22
=> enter (すると、jdbcとdocが実行される)
「tableTargetListでもコード生成のみオプションが使えるように」
なりました。
かなりいまさらですが、
ドキュメントは全テーブル出したいけど、
コード生成はこのテーブルとこのテーブルだけ、
っていう調整ができるように。
(いままでは、@genオプションが除外のときだけだった)
tableTargetList = list:{ SEA_PURCHASE@gen }
「ScalarSelectでリレーションテーブルのカラムを導出できるように」
というのもあります。
いままでできてなかったのだけど、
基点テーブルと違うカラムの集計を、基点テーブル単位でやりたいことも
あるなぁということで。(実際にあった)
Integer sum = purchaseBhv.scalarSelect(Integer.class).sum(cb -> {
cb.specify().specifyProduct().columnRegularPrice();
cb.query()...
});
さて、Java8版も開発進んでいますよ
近々RC版を公開しますね。