iBATIS:xml中定义返回值
如果设置了主键id
自增长,则id
在map中可以不传,若不传不会报错,ibatas会自动填充null
,最后会由数据库生成并返回,若传入主键值,则返回0
。
<insert id="addData" parameterClass="map">
insert into tableA (id, name) values (#id#, #name#)
<selectKey resultClass="int">
SELECT @@IDENTITY
</selectKey>
</insert>