Hello all,
I have a question regarding the valid values for the attribute "class"
in the parameterMap. So far, the docs make it clear that I can use
pkg-qualified names there, but don't say much else.
If I have:
<parameterMap id="orderByStatusAndType" class="map">
<parameter property="orderStatus"
javaType="java.lang.String"/>
<parameter property="orderType"
javaType="java.lang.String"/>
</parameterMap>
That is used thusly:
<select id="findOrderMasterByStatusAndOrderType"
parameterMap="orderByStatusAndType"
resultClass="OrderMaster">
<include refid="OrderMasterBase"/>
<![CDATA[
WHERE Order_Status = #orderStatus# AND Order_Type =
#orderType#
]]>
</select>
Is 'map' a valid value in the class attribute? If it isn't, what if I
want to pass data that aren't represented as a class/POJO/bean, such as
a list of parameters--(I tried passing java.util.HashMap instead without
much success)?
Thanks,
-Dave