Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida sobre anotação Awtoried

Qual a diferença entre usar a anotação @Autowired somente , e declarar a varíavel como um construtor conforme os códigos abaixo?

    @Autowired
    public  CargoRepository cargoRepository ;

ou

     private final CargoRepository cargoRepository ;

      public CrudCargoService(CargoRepository cargoRepository) {
         this.cargoRepository = cargoRepository;
     }

1 resposta
solução!

Oi Marcos

Antes do Spring 4.3, tínhamos que adicionar uma anotação @Autowired, mas com versões mais recentes, isso é opcional se a classe tiver apenas um construtor. Podemos usar diretamente a injeção pelo construtor.