spring注入在有常量的情况下使用@AllArgsConstructor操作
时间:2022-08-20 08:09:32|栏目:JAVA代码|点击: 次
spring注入在有常量的情况下使用@AllArgsConstructor
会报错
如下所示:
Consider defining a bean of type 'java.lang.String' in your configuration.
这是github上作者的回答
大致意思是,他们不用spring.....
解决方案
使用@RequiredArgsConstructor(onConstructor_ = @Autowired)注解
需要被biud的属性,添加final修饰符,至于为什么可以看lombok官网
@AllArgsConstructor注解作用
这是一个lombok中的注解,写在类上
@AllArgsConstructor public class ShopUser{ }
@Data这个注解是自动添加各属性的get,set方法,而@AllArgsConstructor这个注解是自动添加类的构造函数
上一篇:mybatis拦截器无法注入spring bean的问题解决
栏 目:JAVA代码
下一篇:Java多线程深入理解
本文标题:spring注入在有常量的情况下使用@AllArgsConstructor操作
本文地址:http://www.codeinn.net/misctech/211352.html