On this page:
Summary: This document provides information about changes and new features introduced in this release.
1.0.3
MyBatis 1.0.3 has been released as an LTS (Long Term Support).
Resolved issues
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-52 | 18450 | Missing link between SQL named query and java method, link is created in previous snapshot |
MYBATIS-53 | 18435 | JEE analyzer is crashing |
1.0.2-funcrel
Resolved issue
The following issue has been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-47 | 16615 | Extension com.castsoftware.ibatis has encountered an issue |
1.0.1-funcrel
New features
- Support of "Include" tag used in Mapper XML file - Support of Include tag
- Support of Dynamic SQL tag used in Mapper XML file - Support of Dynamic SQL Tags
The tags 'extends=' ( Mapper xml extend feature) and 'groupBy=' in Java does not need any special support since they do not have impact on links resolution nor on quality rules results
<resultMap id="ResultMap" type="com.self.app.dto.ContentDto" extends="com.self.app.dao.ContentDtoMapper.BaseResultMap" /> <select id="getC" resultMap="ResultMap"> select * from content where id=1 </select> ...
<resultMap extends="result_CoverPageVOX" groupBy="coverPageID" id="result_CoverPageDataVOX" class="CoverPageDataVOX"> <result property="customTileVOXs" resultMap="GroupByExample.result_HomeCustomTileVOX"/> </resultMap>
Please note that the "groupBy" attribute has been eliminated in MyBatis 3. The above example of "groupBy" is from a 2.x sqlMap
Resolved issues
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-44 | 16118 | Missing links between SQL Named Query and Oracle table |
1.0.0-funcrel
Resolved issue
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-37 | 15021 | Missing links between Java method and SQL Named Query |
1.0.0-beta4
Resolved issues
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-33 | - | Missing links from Database table to SQL Named query |
MYBATIS-35 | - | Extension com.castsoftware.ibatis has encountered an issue |
1.0.0-beta3
Resolved issues
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-28 | - | Support of MyBatis Annotations for JAVA |
MYBATIS-29 | - | For .NET projects SQL Named Query objects is not getting violated in dashboard |
MYBATIS-30 | - | Increase bookmark accuracy to make Dynamic Link review easier |
1.0.0-beta2
New features
This version provides significant improvements in performance of the MyBatis/iBatis extension.
1.0.0-beta1
New features
Support for MyBatis Annotations for Java
Support for Mybatis-Spring Integration
Resolved issues
The following issues have been fixed in this release of the extension:
Internal ID | Call ID | Summary |
---|---|---|
MYBATIS-19 | extension does not report number of XML files parsed , nor nb of objects and links created | |
MYBATIS-20 | SQL Named Query Objects do not have source code displayed in the enlighten nor in the dashboard | |
MYBATIS-21 | create SQL named query objects for SQL Queries present in the XML Files of iBatis |
1.0.0-alpha4
- Minor improvements
1.0.0-alpha3
- Minor improvements
1.0.0-alpha2
- Initial support for MyBatis for .NET
- Support for .NET with Mapper Xml file
1.0.0-alpha1
- Initial release for MyBatis with support for Java.