测试验证结论:
1. 在连接数据库url中 “没有” 配置useAffectedRows=true 的话,
spring +JdbcTemplate 方法 update 和 spring + mybatis 方法 update 的返回值 默认:是 Rows matched 不是 rows affected(或者Changed)。
2.如果想返回 rows affected(或者Changed) ,在连接数据库的url 添加参数 useAffectedRows=true 即可。
验证结论1 方法如下:
图片1
a. 直连数据库的方式 执行结果如下:
图片2
b. spring 4.1.0.RELEASE + JdbcTemplate 的 updte方法 的方式 执行结果如下:
图片3
c. Spring 4.3.4 RELEASE + MyBatis 3.4.1 的 update方法 的方式 执行结果如下:
图片4
结论2 可以自行验证:
自己动手丰衣足食!