allow <resultMap class=Map> to work
-----------------------------------
Key: IBATIS-422
URL: https://issues.apache.org/jira/browse/IBATIS-422
Project: iBatis for Java
Issue Type: Improvement
Components: SQL Maps
Affects Versions: 2.2.0
Reporter: CN
I want to be able to add arbitrary number of calculated columns (determined at
runtime) to a query and have those results placed into a Map along with
predefined columns. For example,
<resultMap id="someOrder">
<result property="id" column="ID"/>
<result property="order" column="ORDER"/>
<result property="total" column="ORDER_TOTAL"/>
<result property="calculations" resultMap="GenericMap"/>
</resultMap>
<resultMap id="GenericMap" class="Map"/>
This should map all columns with the name "calculations.XXX" into a Map using
put(XXX, * ). Currently the code only allows using setXXX( * ). One ugly
workaround requires running 2 queries (one with just predefined columns and the
other with the calculated columns) and having Java associate the two results.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.