Qual a melhor opção, anotar @Autowired no construtor ou para cada obj que queira injetar realizar a anotação? Existe diferença pois o Spring vai gerenciar isso?
Qual a melhor opção, anotar @Autowired no construtor ou para cada obj que queira injetar realizar a anotação? Existe diferença pois o Spring vai gerenciar isso?
A injeção de construtor tem algumas vantagens:
Artigo: http://olivergierke.de/2013/11/why-field-injection-is-evil/