springboot整合mybatis中的坑
来源:互联网 发布:淘宝朵色是真的吗 编辑:程序博客网 时间:2024/05/21 17:22
项目中,在使用mybatis进行批量的更新删除操作的时候,会遇到一个大坑。
你会发现你后台打印的sql语句一点问题都没没有,然后你复制到你的小海豚或者navicat里面执行也是没有任何毛病的,但就是你的项目启动起来,执行批量操作的时候会出BUG
最后才发现,问题出在了连接数据库语句后,是需要加参数的,具体代码如下:
self.datasource.url = jdbc:mysql://127.0.0.1:3306/yourdatabase?allowMultiQueries=true&zeroDateTimeBehavior=convertToNull&autoReconnect=true&characterEncoding=UTF-8&characterSetResults=UTF-8
这一句是重点
allowMultiQueries=true
当你的数据库中日期类型的默认值为0000-00-00的时候,你从数据库拿值,是会报错的。需要加上这一参数
zeroDateTimeBehavior=convertToNull
0 0
- springboot整合mybatis中的坑
- SpringBoot学习:SpringBoot整合mybatis
- SpringBoot和Mybatis整合
- springboot 整合mybatis
- springboot+mybatis+dubbo整合
- SpringBoot整合MyBatis
- SpringBoot整合Mybatis
- springBoot整合mybatis
- springboot与mybatis整合
- springboot和mybatis整合
- Springboot整合Mysql+Mybatis
- springboot、mybatis、activemq整合
- SpringBoot整合MyBatis
- SpringBoot 整合mybatis
- SpringBoot + Mybatis 整合demo
- springboot整合mybatis
- SpringBoot-整合MyBatis
- Springboot 整合 Mybatis
- 2017.1.10 算法测试题集 - 1005 - 最大间隔和
- 洛谷 P1111 修复公路
- 一股一往无前的朋友刚去单位
- iOS 开发者帐号 App转让/转移 及转移后的证书问题解答(多图慎入)
- 找出数组中唯一的重复元素
- springboot整合mybatis中的坑
- 云客Drupal8源码分析之渲染占位符及其产生器
- Widows下利用OpenSSL生成证书
- hdu 2089 不要62(数位dp)
- poj分类
- 2017.1.10 算法测试题集 - 1006 - 编辑距离问题
- android侧滑高大上效果
- 七种方法绕过安卓手机锁屏
- sql中exists用法