Preciso fechar () todo EntityManager?

Acabei de começar a migrar minha estrutura de persistência doméstica para o JPA.

Dado que as estruturas de persistência ocultam grande parte do encanamento, estou interessado em saber se NÃO fechar o EntityManagers criará um vazamento de recursos ou se as estruturas os coletarão e fecharão para mim.

Pretendo em todos os lugares fechá-los, mas PRECISO?

No momento, usando o TopLink, apenas porque ele funciona com o NetBeans facilmente, mas estou feliz em investigar outros fornecedores de JPA.

questionAnswers(3)

yourAnswerToTheQuestion