首页 > 其他 > 详细

Mybatis新增数据

时间:2019-11-01 23:36:41      阅读:89      评论:0      收藏:0      [点我收藏+]

如果接口传递的参数是一个对象

技术分享图片

 

 

如果接口传递的参数是多个普通的参数,不是对象

方式一:在sql语句中通过接口中方法参数的索引位置来取参数的值

技术分享图片

 

方式二:通过为接口中方法的参数自定义命名,在sql语句中通过自定义的名称来获取参数的值

 技术分享图片

 

 

方式三:dao接口方法只接收一个map类型的参数,所有的数据封装进map然后传递给sql语句,sql语句中通过map中的key来获取数据

技术分享图片

 

 技术分享图片

 

 

方式四:dao接口传递的参数有多个,既有对象类型,也有基本类型【万能方式】

技术分享图片

 

 

插入数据后返回新增的这一条数据的主键的值

mysql中在执行了insert语句后接着执行下面的语句,可以获取insert的数据的主键的值

技术分享图片

 

 

用Mybatis实现插入数据并且获取主键的值

技术分享图片

 

 

测试获取返回的主键的值

技术分享图片

 

 

Mybatis执行后将新增的数据的主键的值设置到了对象的属性中了,需要通过对象调用属性来获取返回的主键的值。

Mybatis新增数据

原文:https://www.cnblogs.com/Tunan-Ki/p/11780008.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!