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>
posted @ 2019-01-15 14:06  xuejianbest  阅读(411)  评论(0编辑  收藏  举报