是否可以使用注释而不是使用BeanNameAware
接口在Spring中自动装配bean名称?
答案 0 :(得分:1)
无法开箱即用,您可以创建自己的注释@BeanNameInjected
并注册自己的BeanPostProcessor来处理它。
答案 1 :(得分:0)
您可以使用@Autowired注释bean setter方法。
public class SimpleMovieLister {
private MovieFinder movieFinder;
@Autowired
public void setMovieFinder(MovieFinder movieFinder) {
this.movieFinder = movieFinder;
}
// ...
}