@DBFlute, Java 「DBFlute-0.9.4-RC1」を公開しました。 DBFlute-0.9.4-RC1の詳細 DBFlute-0.9.3から0.9.4への移行時の注意 DBFluteランタイム「DBFlute-0.9.4-RC1」 DBFluteモジュール「DBFlute-0.9.4-RC1」 ※モジュールはEMechaでSNAPSHOTとして取得できます ポイント: A. OracleのInScopeが1000件制限に対応 B. PrefixSearch/LikeSearchで一致方向決めたら自動エスケープ C. Oracle周りのシノニムや別スキーマの扱いを徹底強化 アップグレードを予定されている方は、ぜひRC1をお試し下さい。 で、何かおかしい動きがあったらフィードバック頂けると助かります。
A. OracleのInScopeが1000件制限に対応 InScopeの要素が1000件を超えた場合は、内部で自動的に (XXX in (1, 2, ...) or XXX in (1001, 1002, ...)) と展開するようにしました。 今まではOracleの例外が発生していましたが、 これで回避することが可能です。
B. PrefixSearch/LikeSearchで一致方向決めたら自動エスケープ DBFlute-0.9.3から0.9.4への移行時の注意 に詳しく書いてあります。
C. Oracle周りのシノニムや別スキーマの扱いを徹底強化 なんかとにかく色々強化しました。。。 シノニムでもほぼテーブルと変わらずDBFlute上で扱うことができます。