当我发现有点奇怪的东西时,正在使用GWT客户端处理Java EE应用程序。我拥有的特定对象是在数据库表中使用一些空列创建的。在我执行更新之前没有太大问题。此更新由servlet触发。更新完成后,我执行远程过程调用(RPC)以刷新网格。这就是问题所在:所有对象引用(对其他实体的引用)都是null,代码在服务器端中断。
我尝试过的事情: 在从JPQL查询中获取列表后,我尝试在每个实体上执行合并。这仍然将对象引用保留为null。
我不明白幕后会发生什么导致这种情况(这只发生在servlet更新的实体上)。只有服务器重启才能解决问题。
任何想法都会受到赞赏。