在调试会话结束时关闭EntityManagerFactory

时间:2012-04-14 10:32:40

标签: java-ee jpa

我是java ee编程的新手。 我有使用jpa连接数据库的web应用程序。 我的问题是,在调试程序之后,entityManagerFactory保持打开状态(I GUESS)。所以在下一个调试会话中,我遇到了错误,例如“java.lang.ClassCastException:entity.User无法强制转换为entity.User”。如果我重新启动Web服务器,问题就会消失。我如何解决这个问题请帮助。

我正在使用netbeans BTW。

1 个答案:

答案 0 :(得分:0)

好的,我找到了解决这个问题的方法。我刚刚创建了一个关闭jpa的junit testcase(或可执行文件)。在结束调试会话之前,我只需运行测试。