Mybatis 参数 useGeneratedKeys="true" keyProperty="id"的用法
应用背景在开发过程中,可能一次对多个表进行操作。比如现在有两个表:用户表和订单表,主键id都是自增的。应用场景:一个新用户添加了一个新的订单。操作过程:在用户表中插入一条新纪录, 获取这个用户的id, 再在订单表中插入订单的相关信息(比如商品名称、价格……,以及用户的id)。分成三步,就太浪费与数据库链接的资源了。为什么不直接在插入用户记录后,将新用户的主键与插入的结果一起返...
原创
2019-08-22 15:42:21 ·
15752 阅读 ·
9 评论