MyBatis 3.5.6 の日本語版リリースノートです。
新機能・改善点:
- 新しい設定項目
defaultSqlProviderType
を追加しました。@SelectProvider
,@UpdateProvider
,@InsertProvider
,@DeleteProvider
でtype()
とvalue()
を省略した場合に使用される SQL プロバイダを指定することができます。 #1951 - MS SQL Server 固有のトランザクション分離レベル
SNAPSHOT
をサポートするためTransactionIsolationLevel
enum にSQL_SERVER_SNAPSHOT
を追加しました。 #1973 - JEP-290 フィルタ が設定されていない環境でデシリアライズが実行された場合、ログに WARN メッセージを出力するようにしました。 #2079
不具合修正:
- 特定の条件下でアクセスが集中すると
NoSuchPropertyException
が発生する可能性がある。 #1648 - JPMS 環境で package を指定してタイプエイリアスを登録すると
InvalidPathException
が発生する。 #1974 BlockingCache
使用時にOutOfMemoryError
が発生する可能性がある。 #2044
3.5.5 から後方非互換の変更はありません。
変更内容の全リストは 3.5.6 milestone を参照してください。