При использовании @Autowired (не конфигурации xml), Может ли кто-нибудь сравнить преимущества и недостатки привязки набора / конструктора?
См. Следующие примеры:
public class Example{
private Logger log;
// constructor wiring
@Autowired
public Example(Logger log){
this.log = log;
}
}
public class Example{
// setter wiring
@Autowired
private Logger log;
}