我如何在使用 @Component 注解的 bean 创建后设置一个属性?
- 论坛
- 我如何在使用 @Component 注解的 bean 创建后设置一个属性?
24 浏览
匿名的
0 Comments
问题的原因是在Spring中,通过@Component注解创建的bean对象的属性值无法在创建之后进行设置。解决方法是使用@Value注解来设置属性值。
首先,在bean对象的属性上使用@Value注解,并传入属性值的名称,如@Value("propertyName")
。这样就可以将属性的值设置为指定的值。
此外,还可以参考相关问题:Spring annotation in class not evaluating to value inside properties file。