![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题解决
GrimesYR
这个作者很懒,什么都没留下…
展开
-
Springboot 在测试类中无法自动注入 @Autowired
问题实例在Springboot中@Autowired 自动注入失效 无法注入的原因很多,但都绕不开一个:找不到对应的Bean; @Autowried的原理:Springboot项目的Bean默认装配规则是根据Application类所在的包的位置从上往下扫描。假如Application类所在的包名为 com.sell,则只会扫描com.sell包和其子包 Application类就是Springboot项目的入口;通过原理排查,果然需要注入的Bean不在Application所在的包或者子原创 2020-07-12 17:58:09 · 3461 阅读 · 2 评论 -
JPA @DynamicUpdate注解的理解
@DynameicUpdate的原理是只更新发生改变的字段值,没有改变的字段值不进行更新;容易踩坑的点如果使用的实体类中有字段值为Null ,而数据库中该值是非空值,那么会将该字段更新为Null值解决办法是 实体类接收完整的字段。不然很容易踩坑...原创 2020-07-12 11:56:49 · 532 阅读 · 0 评论 -
解决 could not read a hi value 理解@Generated注解
问题实例添加数据入库时,出现 could not read a hi value 解决办法@GeneratedValue改为@GeneratedValue(strategy = GenerationType.IDENTITY)如下图所示:改为:分析原因 注解 @Generated 的作用的是为一个实体生成一个唯一标识的主键 @Generated提供了四种策略。默认的为 Auto,就是自动匹配另外三种策略中的一种; 问题所在就是auto没有正确匹配到相应的策略我在数据表中将原创 2020-07-12 10:54:47 · 2986 阅读 · 0 评论 -
解决 JAP中 findOne 不能传入ID的问题
问题实例:findOne不能传入ID问题原因:高版本 SpringBoot版本中 findOne 不支持传入ID解决办法有两种:1.降低SpringBoot版本将SpringBoot版本改为 1.5.6之后,findOne可以传入ID了2.使用findById代替findOnexxxx.findById(id:1).orElse(other:null);两种方法取其一,版本降低了第二种方法就不能用了...原创 2020-07-12 09:19:58 · 303 阅读 · 0 评论 -
maven 之更换阿里云仓库
1.先找到maven安装目录下的 /conf比如我的目录是 F:/apache-maven-3.6.1/conf2.设置setting.xml文件找到以下这段代码 <repositories> <repository> <id>jdk14</id> <name>Repository for JDK 1.4 builds</name> <u原创 2020-07-11 13:47:37 · 419 阅读 · 0 评论 -
解决ERROR: 1045 - Access denied for user ‘root‘@‘localhost‘ (using password:YES)
新建连接,登录mysql输入密码后出现如下情况出错原因: 密码不正确;解决办法: 重置密码;原创 2020-07-11 07:45:47 · 214 阅读 · 0 评论