This documentation is not maintained. Please refer to doc.castsoftware.com/technologies to find the latest updates.


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 IDCall IDSummary
MYBATIS-5218450

Missing link between SQL named query and java method, link is created in previous snapshot

MYBATIS-5318435JEE 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-4716615Extension com.castsoftware.ibatis has encountered an issue

1.0.1-funcrel

New features 

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 IDCall IDSummary
MYBATIS-4416118Missing 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 IDCall IDSummary
MYBATIS-3715021Missing 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.