持久層框架 MyBatis v3.4.1 發布
MyBatis 是支持定制化 SQL、存儲過程以及高級映射的優秀的持久層框架。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。MyBatis 可以對配置和原生Map使用簡單的 XML 或注解,將接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java對象)映射成數據庫中的記錄。
更新日志
改進
- Allow referencing parameters by their declared names when compiled with Java 8
-parameters
option. #549 - Added auto-detection of Year/MonthTypeHandler added in mybatis-typehandlers-jsr310 1.0.1. #646
@Select
can now return an array of objects. #669- Allow specifying custom
reflectorFactory
in XML config. #657
Bug修復
- Circularly referenced resultMap was filled with ancestor object even when columnPrefix was specified. #215
- Select statement with
@Param
couldn't be used as a nested select statement of association. #649 - RuntimeException was thrown at the startup on IBM WebSphere Application Server 8.5.5.9. #706
- Couldn't use Cursor as the return type of
@Select
statements. #661 - Couldn't use RowBounds as a parameter of select statement whose return type is Cursor. #667
- NullPointerException was thrown when used with Kylin JDBC driver. #699
下載
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!