Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

@PersistenceContext

Gostaria de obter um esclarecimento sobre a anotação @PersistenceContext. Pelo que entendi, o atributo do tipo EntityManager da classe ProdutoDAO deve ser injetado pelo Spring e para que isso seja possível usamos o @PersistenceContext?

3 respostas
solução!

Boa tarde, hiltonmarins! Como vai?

É isso aí mesmo! Seu entendimento está correto!

Grande abraço e bons estudos!

Olá Gabriel,

obrigado pela ajuda mas ainda não estou com o entendimento completo. Em que momento o Spring fará a injeção do EntityManager em ProdutosDAO? Em que ponto do código isso está explícito?

Abraços.

A partir do momento que vc utilizar a anotação @PersistenceContext o Spring passa a ficar encarregado de te dar uma instância do EntityManager sempre que vc precisar! Portanto, isso fica explícito justamente no momento da utilização dessa anotação!