是否可以在Spring中自动装配bean名称?

时间:2013-03-01 12:36:05

标签: spring spring-ioc

是否可以使用注释而不是使用BeanNameAware接口在Spring中自动装配bean名称?

2 个答案:

答案 0 :(得分:1)

无法开箱即用,您可以创建自己的注释@BeanNameInjected并注册自己的BeanPostProcessor来处理它。

答案 1 :(得分:0)

您可以使用@Autowired注释bean setter方法。

public class SimpleMovieLister {

private MovieFinder movieFinder;

@Autowired
public void setMovieFinder(MovieFinder movieFinder) {
    this.movieFinder = movieFinder;
 }

  // ...
}