Mybatis+MySql 一个标签中一次执行多条SQL语句
有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 MySql默认是不支持这种骚操作的,但是并不代表不能实现,只需要在jdbc的配置文件中稍做配置: 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyBatis…
- 5.03k
- 1
- 阅读全文
有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 MySql默认是不支持这种骚操作的,但是并不代表不能实现,只需要在jdbc的配置文件中稍做配置: 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyBatis…
<insert id="insertUserInfo" parameterType="com.entity.User" useGeneratedKeys="true" keyProperty="userId"> </insert> 在Mybatis Mapper.xml文件中…