2
respostas

Injeção via @Autowired

No min 1:45, é dito que não é possível fazer injeção de dependência da classe que extende "OncePerRequestFilter". Mas em realidade é possível. Basta anotar como @Component a classe que se pretende injetar, e não inicializar ela com new na classe que extende WebSecurityConfigurerAdapter. Está certa o meu pensamento?

2 respostas

Oi Rafael,

Sim, se adicionar alguma anotação do Spring(@Component, @Service, @Respository, etc.) ai vai forçar o Spring a carregar a classe, sendo possível realizar injeção de dependência.

Obrigado pelo esclarecimento, Rodrigo! A propósito, ótimo curso.