Usando Spring Security com JAVA EE

6 views
Skip to first unread message

João Antônio Ferreira Siqueira

unread,
Aug 21, 2018, 5:41:57 PM8/21/18
to livro-springmvc
Boa noite pessoal,

estou desenvolvendo um aplicação JAVA EE mas a parte de autenticação de usuário será via Spring Security, para configurar segui as recomendações do Alberto Souza em seu blog Domine o Spring, consegui fazer tudo rodar direito até me deparar com a injeção da entitymanager 


@PersistenceContext
private EntityManager entityManager;


o spring injeta sempre uma instância nula. Então contornei o problema da seguinte forma:


@Autowired
private EntityManagerFactory emf

...

public  UserDetails  loadUserByUserName(String  username) {
   
private EntityManager em = emf.createEntityManager();
}


Minha dúvidas são as seguintes:
  1. Existe uma melhor forma de injetar a EntityManager?
  2. Como a EntityManager não tá sendo criada pelo spring eu sou obrigado a fecha-la manualmente?
Espero ter sido claro,

Obrigado a todos.

Reply all
Reply to author
Forward
0 new messages