Hibernate 在没有注释的情况下休眠基类
我有一个项目,其中包括来自另一个项目的dto类,我无法修改。我希望保留它们的数据,但扩展或嵌入它们需要我通过添加适当的注释来修改它们Hibernate 在没有注释的情况下休眠基类,hibernate,jpa,Hibernate,Jpa,我有一个项目,其中包括来自另一个项目的dto类,我无法修改。我希望保留它们的数据,但扩展或嵌入它们需要我通过添加适当的注释来修改它们 在这里使用xml是最好的解决方案,还是在那里我没有告诉hibernate在不注释另一个项目的类的情况下持久化一个嵌入式或组合类?您应该以某种方式向hibernate提供映射信息。有两种方法: 注释 XML映射 由于您希望使用另一个项目中的类,但无法对它们进行注释,因此唯一的选择是使用XML映射 不过,我建议您实现自己的持久化和转换层,即获取DTO->转换为实体
在这里使用xml是最好的解决方案,还是在那里我没有告诉hibernate在不注释另一个项目的类的情况下持久化一个嵌入式或组合类?您应该以某种方式向hibernate提供映射信息。有两种方法:
- 注释
- XML映射
我认为你的论点很有道理。