Qual a função da annotation @Autowired ?
Qual a função da annotation @Autowired ?
Oi Isabela,
Ela serve para indicar ao Spring que ele é quem vai ser o responsavel por instanciar os atributos que estiverem anotados com ela. Mas para isso funcionar, o Spring precisa conhecer as classes desses atributos anotados com @Autowired
.
Esse conceito é chamado de Injecao de dependencias e sua vantagem consiste em deixar o codigo menos verboso e menos acoplado, uma vez que as classes nao precisam saber como instanciar, e nem como gerenciar, seus atributos.
Bons estudos!