1
任何人都可以告訴我,這兩個春季啓動應用程序類是否有區別(春季豆注入和尊重單身條件或任何其他春季啓動魔術方面)?春季引導豆注入豆注入方法
@Bean
@Scope("singleton")
public UserService userService(Foo foo){
return new UserService(foo);
}
@Bean
@Scope("singleton")
public Foo foo(){
return new Foo();
}
,並呼籲userService(不宣佈富方法參數)而是通過直接的方法調用將其注入到富()
@Bean
@Scope("singleton")
public UserService userService(){
return new UserService(foo());
}
@Bean
@Scope("singleton")
public Foo foo(){
return new Foo();
}
謝謝。我同意第一種風格清楚地標記,但是我們總是使用第二種風格,因爲它允許我們在intellij中按住CTRL鍵點擊以快速瀏覽到foo()注入器...從而快速遍歷依賴注入樹。 –