MyBatis 3.5.2 の日本語版リリースノートです。
新機能・改善点:
- SQL ビルダーに LIMIT, OFFSET #1521 および FETCH FIRST #1582 のサポートが追加されました。
- SQL ビルダーが複数行の INSERT 文に対応しました。 #1333
PooledDataSource
およびUnpooledDataSource
に新プロパティdefaultNetworkTimeout
が追加されました。 #1527- 各 SQL プロバイダ・アノテーションでプロバイダ・クラスを指定する際、
type
だけでなくvalue
でも指定できるようになりました。 #1522 ArrayTypeHandler#setNonNullParameter()
に Java の配列を渡せるようになりました。 #1548- OGNL 式の中で、
@Param
指定のない単独引数を任意の名前で参照できるようになりました。 #1487 - 新しい設定項目
defaultResultSetType
が追加されました。 #1056
不具合修正:
- SQL プロバイダとしてプリミティブ型の単独引数を取るメソッドを指定すると BuilderException が発生する。 #1604
- association 要素に不要な column 属性を指定すると
NullPointerException
が発生する可能性がある。 #1590
3.5.1 から後方非互換の変更はありません。
変更内容の全リストは 3.5.2 milestone を参照してください。