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;
     }

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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.