Olá ,
tenho duvida referente a esse EntityManager e EntityManagerFactory pois venho do conceito DAO (escrito SQL e acessando
uma conexão (Connection) …
E pintou umas duvidas pois não vejo ao final de um metodo de dao não ter close() e outros metodos tem …
Quem gerencia essa conexão com o banco de dados ???
Pois fiz alguns metodos utilizando close() no finnaly e po exemplo quando faço find e merge dá mensagem
EntityManager is closed …
Só funcionou quando usei o exemplo abaixo mas está correto assim ou teria que fechar o close() no proprio metodo inser ou update…
Se alguém puder me ajudar …
abs
public static void main(String[] args) {
try{
insertCompany();
updateCompany();
}finally{
DBMng.getInstance().Close();
}
}