使用LocalDateTime计算两个时间的差
摘要:LocalDateTime now = LocalDateTime.now();System.out.println("计算两个时间的差:");LocalDateTime end = LocalDateTime.now();Duration duration = Duration.between(n
阅读全文
posted @
2019-11-29 11:41
毛会懂
阅读(46409)
推荐(1) 编辑
解决MybatisPlus修改时空字段不修改问题
摘要:今天遇到了一个问题,在更新数据时,MybatisPlus不会进行修改属性为空的数据表字段。 解决办法: 只需要在实体类的属性上加一行注释即可 这行注释的意思是:在name这个属性执行修改时,将自动填充一个值(默认为null),即将字段修改为空,而不是不做修改。 比较老的解决方式: 在用mybatis
阅读全文
posted @
2019-11-20 14:30
毛会懂
阅读(7622)
推荐(1) 编辑
Date以及LocalDateTime格式化
摘要:public static void main(String[] args) { LocalDateTime local = LocalDateTime.now(); Date date = new Date(); //Date 类型的时间使用SimpleDateFormat SimpleDateF
阅读全文
posted @
2019-11-07 20:57
毛会懂
阅读(20014)
推荐(0) 编辑
mysql 8.0 group by 不对的问题
摘要:select version(),@@sql_mode;SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
阅读全文
posted @
2019-11-06 23:20
毛会懂
阅读(1060)
推荐(0) 编辑
springboot2+shiro+jwt整合
摘要:参考:https://www.jianshu.com/p/ef0a82d471d2 https://www.jianshu.com/p/3c51832f1051 https://blog.csdn.net/qq_23250633/article/details/81063762
阅读全文
posted @
2019-11-05 11:43
毛会懂
阅读(881)
推荐(0) 编辑
mybatis批量更新出现he error occurred while setting parameters
摘要:当你更新一条时,不会发生问题,但是执行多条就出现了错误原因是mysql 配置jdbc:driver 应该添加&allowMultiQueries=trueurl:jdbc:mysql://localhost:3306/mei?characterEncoding=utf8&allowMultiQuer
阅读全文
posted @
2019-11-03 17:39
毛会懂
阅读(1432)
推荐(0) 编辑
mysql批量更新数据(性能优化)--第二种方式
摘要:Spring+Mybatis 手动控制事务 参考: https://blog.csdn.net/qq_41750175/article/details/87621170
阅读全文
posted @
2019-11-03 17:37
毛会懂
阅读(1148)
推荐(0) 编辑
mysql批量更新数据(性能优化) 第一种方式
摘要:首先想到的是,一条一条更新的速度太慢了,然后就想批量更新,一次更新N条数据。实践是检验真理的唯一标准,不一会儿,代码就敲完了,重新试了一下,效果依旧不理想。啊哦,真是要崩溃!后面又想到了利用异步,我一下子开多个mysql连接,同时处理,可是依旧慢的一笔。然后就放弃了,更新的效率肯定是满足不了了。然后
阅读全文
posted @
2019-11-03 17:36
毛会懂
阅读(11515)
推荐(0) 编辑