Плюсы и минусы установщика / конструктора Spring autowiring

При использовании @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;
}
14
задан Pomario 16 April 2011 в 17:33
поделиться