spring注入在有常量的情况下使用@AllArgsConstructor操作
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这个注解是自动添加类的构造函数
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Spring MVC温故而知新系列教程之请求映射RequestMapping注解
这篇文章主要介绍了Spring MVC温故而知新系列教程之请求映射RequestMapping注解的相关知识,文中给大家介绍了RequestMapping注解提供的几个属性及注解说明,感兴趣的朋友跟随脚本之家小编一起学习吧2018-05-05
Spring Boot(四)之使用JWT和Spring Security保护REST API
这篇文章主要介绍了Spring Boot(四)之使用JWT和Spring Security保护REST API的相关知识,需要的朋友可以参考下2017-04-04
解决springboot运行出现错误:找不到或无法加载主类com.xxxx.xxxx.Application问题
文章介绍了在服务器上运行一个未使用的Java项目时遇到的“找不到或无法加载主类”错误,并提供了两种解决方法:通过Maven install或build …、Goals输入install并跳过测试来重新构建项目2024-11-11


最新评论