Aew galera estou tendo um problema com o lazy em minha aplicação desktop quando nao fecho a sessa em casa requisição, a aplicação não atualiza os valores que eu mudo no banco por outra aplicação, e se eu fecho a sessao da erro no relacionamento lazy pois a sessao esta fechada.
resolvi esse problema não fechando as sessoes e no começo de cada metodo de consulta do JPA eu dou um remove(null) assim ele da o commit trato a exception e dou um clear no entity manager, com isso consigo atualizar os novos selects…mas não axo isso certo, andei pesquisando e não encontrei solução para esse problema no JPA+Hibernate mas vi algo com o Spring mas somente web.
Alguem poderia me explicar como implementar esse filtro de Open Session in View do spring em uma aplicação Desktop com JPA+Hibernate ou melhor ainda uma solução com apenas a JPA e Hibernate sem ser esse remove antes dos metodos ?
Obrigado.