![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java工作
文章平均质量分 52
学习爱学习
小Java
展开
-
spring mysql JPA使用autoReconnect=true不生效
项目里原先使用的是mybatis,使用的mysql配置是:url: jdbc:mysql:/xxxx:2400/documentary_test?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true表面看着没有问题,但是JPA使用改配置,使用一段时间以后出现如下报错Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last pa原创 2021-06-21 11:52:15 · 1485 阅读 · 0 评论 -
spring自定义valid注解并统一处理异常
1、自定义注解2、注解实现类返回false表示未通过校验,返回true表示通过校验3、统一异常处理(处理Controller层异常)4、使用注解@MaskValid(message = "联系电话包含非法字符")private String phone;5、接口返回效果{ "httpStatus": 200, "code": -20003, "msg": "联系电话包含非法字符" }...原创 2020-12-29 10:43:28 · 276 阅读 · 0 评论 -
IDEA创建目录
idea创建目录这种需要在代码文件地址创建这样一个目录 dev\hbase\main\xxx直接在idea创建的话,有可能产生的目录是: dev.hbase\main\xxx导致代码找不到文件!!!原创 2020-12-23 15:51:16 · 1374 阅读 · 0 评论 -
JPA 复杂查询报错 cb.notEqual
JPA 复杂查询报错“msg”: “Parameter value [PENDING] did not match expected type [com.iqiyi.mbd.qifang.reward.common.enums.RewardOrderStateEnum (n/a)]; nested exception is java.lang.IllegalArgumentException: Parameter value [PENDING] did not match expected type [c原创 2020-12-11 20:09:41 · 805 阅读 · 0 评论