@Bean和@Named之间的区别

时间:2018-01-07 20:01:01

标签: java spring

我正在开设一个具有以下内容的课程:

RunnableProcess

我想知道@Bean(name = "pluto") public Z potato (...) { ... } @Bean(name = "mars") public carrot (@Named("pluto") Z z) { ... } @Bean是否可以互换。

另外,为什么@Named被用在参数?

@Makoto,@Named annotation in Spring MVC类似,但答案似乎是

  

@Named@Named是等效的,但来自不同的API。所以只能使用   @Bean为了保持一致

0 个答案:

没有答案