1
resposta

Não entendi como irei identificar um recurso persistente

Boa noite , não entendi muito bem o trecho abaixo, tudo que é persistente são os recursos do hibernate e caso contrário utilizarei o AutoWired ? "Note que não estamos realizando nenhuma instância para a interface EntityManager, pois, já que estamos utilizando o Spring, faremos uso da injeção de dependência. Já que o EntityManager trata-se de um recurso persistente, precisamos utilizar a anotação @PersistenceContext para que ele seja injetável,x ao invés da @AutoWired."

1 resposta

Acho que só o texto te confundiu mesmo :). O EntityManager faz parte da especificação JPA, que faz parte da Java EE. No JavaEE, é especificado que a injeção do EntityManager deve ser feita através da annotation @PersistenceContext, o Spring simplesmente respeita isso :).