@DBFlute, Java, DBFlute.NET, C#
ParameterBeanのオプションを追加しました。
例えばLikeSearchOptionですが、「:like」だけでなく、
「:likePrefix」、「:likeContain」、「:likeSuffix」
と一致方向を固定にするモードを設けました。
「:like」 --> 動的に一致方向が変わる時
「:likeXxx」 --> 一致方向が固定の時
という役割分担です。
...
MEMBER_NAME like 'A%'
pmb.setMemberName_PrefixSearch("S");
MEMBER_NAME like 'S%' escape '|'
もう一つは、DateFromTo検索です。
(時分秒を持ったカラムに対しての日付の範囲検索)
ConditionBeanではDateFromTo検索が非常に簡単にできます。
外だしSQLではDateFromToOptionクラスのユーティリティメソッドを
利用して自前で操作することでその恩恵を少し得ることができましたが、
豪快に恩恵を得られるようにしました。
...
FORMALIZED_DATETIME >= '...'
FORMALIZED_DATETIME < '...'
pmb.setFromFormalizedDate_FromDate(fromDate);
pmb.setToFormalizedDate_ToDate(toDate);
FORMALIZED_DATETIME >= '2009-10-26 00:00:00'
FORMALIZED_DATETIME < '2009-10-30 00:00:00'