<label id="oakn9"><ruby id="oakn9"><input id="oakn9"></input></ruby></label>

<button id="oakn9"><acronym id="oakn9"><input id="oakn9"></input></acronym></button>

1、MyBatis 最新版本

當前,MyBatis 最新版本是:MyBatis 3.5.11。

2、MyBatis 3.5.11 發布日期

2022年9月18日,星期日,MyBatis 開源社區發布了 MyBatis 3.5.11

3、MyBatis 3.5.11 新特性

新版本的 MyBatis 主要修復了兩處 bug:

Bug 1、OGNL 內部函數調用的問題。

此 bug 現象描述:OGNL could throw IllegalArgumentException when invoking inherited method。

如下所示:

<if test="dateFrom != null and dateTo != null and dateTo.compareTo(dateFrom) != 0">
  AND MY_DATE BETWEEN  #{dataFrom}  AND  #{dataTo}
</if>

Cause: java.lang.IllegalArgumentException

Can't decide wich method to use: "public int java.util.Date.compareTo(java.util.Date)" or "public abstract int java.lang.Comparable.compareTo(java.lang.Object)"

Bug 2、即便是設置了 returnInstanceForEmptyRow = TRUE,仍然沒有生效

此 bug 現象描述:The project throws an exception got null row because all columns are null, even though returnInstanceForEmptyRow is true

4、MyBatis 最新版本 Maven 依賴

<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>3.5.11</version>
</dependency>

5、MyBatis 最新版本 Gradle 依賴

implementation group: 'org.mybatis', name: 'mybatis', version: '3.5.11'

[站長推薦]-[系統化學習]


[網站公告]-[抵制某公眾號與某知識星球]


添加新評論

久久99国产只有精品