Mybatis返回Mysql表的自增主键
生活随笔
收集整理的這篇文章主要介紹了
Mybatis返回Mysql表的自增主键
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
<insert?id="insertUplusDns"?parameterType="com.haierubic.saas.model.businessmodule.UplusDns"?useGeneratedKeys="true"?keyProperty="id">insert?into?uplus_dns(directory_id,routing_key,routing_url,routing_desc,user_id,create_time,update_time)values(#{directoryId},#{routingKey},#{routingUrl},#{routingDesc},#{userId},#{createTime},#{updateTime}) </insert>uplus_dns表的主鍵是id,這個(gè)主鍵是自增主鍵,所以我們?cè)诓迦氲臅r(shí)候,不用插入該列。
useGeneratedKeys="true" 表示使用自增主鍵,keyProperty="id"表示自增主鍵賦值給UplusDns的id屬性。
使用了上面的兩個(gè)屬性,在調(diào)用了uplusDnsDao.insertUplusDns(uplusDns);之后
uplusDns.getId()就得到了自增主鍵了。
轉(zhuǎn)載于:https://my.oschina.net/friendship/blog/547317
總結(jié)
以上是生活随笔為你收集整理的Mybatis返回Mysql表的自增主键的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Vsphere 6.0
- 下一篇: linux cmake编译源码,linu