使用Lombok的@AllArgsConstructor注解依赖注入时出现的错误解决
生活随笔
收集整理的這篇文章主要介紹了
使用Lombok的@AllArgsConstructor注解依赖注入时出现的错误解决
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用Lombok的@AllArgsConstructor注解依賴(lài)注入時(shí)出現(xiàn)的錯(cuò)誤解決
- 描述
- 問(wèn)題
- 原因
- 解決方法
描述
在項(xiàng)目中使用@Autowired注解進(jìn)行依賴(lài)注入時(shí)會(huì)有IDEA的警告,所以修改成使用構(gòu)造器注入的更佳實(shí)現(xiàn)。
問(wèn)題
使用Lombok的@AllArgsConstructor注解生成全參構(gòu)造器將projectService和ruleService注入。
SpringBoot啟動(dòng)報(bào)錯(cuò):
原因
projectService里面有兩個(gè)參數(shù)是從配置文件里讀取出來(lái)的。
解決方法
將@AllArgsConstructor注解換成@RequiredArgsConstructor注解即可。
總結(jié)
以上是生活随笔為你收集整理的使用Lombok的@AllArgsConstructor注解依赖注入时出现的错误解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: html中label如何居中,怎么让la
- 下一篇: 适用mini SD卡的手机