0

在 iBatis 中设置地图和将对象设置为 parameterClass 有什么区别?

方法,

<update id="update" parameterClass="map">
    UPDATE city 
    SET province_id = #province_id#
    WHERE id = #id# 
</update>

<update id="update" parameterClass="City">
    UPDATE city 
    SET province_id = #province_id#
    WHERE id = #id# 
</update>

?

当我测试两者时,我找不到任何区别。

我真的很想用“地图”设置一切,但害怕......

4

1 回答 1

0

“map”parameterClass="map"只是“java.util.Map”的别名。您不认为这仅仅是因为您的 City 类实现了 Map 接口吗?

于 2013-09-03T09:39:20.547 回答