晚安,
我有一些问题,我无法找到解决方法。
我有两个Java web项目,我使用jpa和hibernate,在第一个项目我有annotaded pojo和所有逻辑来保存和创建数据,在第二个项目我有一个相同的POJO副本但没有任何注释。
仍然在第二个项目中,我使用两个持久性单元定义了persistence.xml,其中一个持久性单元链接到第一个项目的数据库。
当我尝试在第二个项目中创建和保存该简单POJO的对象时,我得到了未知实体异常,并且我无法在方法合并上保存该对象。
我不知道问题是两个pojo之间的差异还是其他什么,如果有人通过这个并且可以给我一些提示,我将会预先确定。
谢谢!
答案 0 :(得分:0)
区别在于第二个项目中POJO缺少注释。你必须让Hibernate了解它应该管理的POJO。