如果我需要在生成的hibernate Pojo上添加接口,这是一个很好的实践



这是我的情况,我正在使用hibernate,并且数据库模式在将来仍然会更改。因此,每次模式更改时,我都会从数据库模式中重新生成hibernate对象。这种方法的问题是,我不能在我的对象上添加接口,否则它们会在下次生成对象时被重置。

当对数据库进行更改时,手动修改对象似乎也不理想。另一种解决方案是在单独的地方生成pojo,然后合并它们…这可能有点痛苦,但这是一个解决方案。

那么对于生成的pojo的修改是否有一个好的方法呢?

谢谢!

您可以扩展生成的对象并为其添加接口,或者更好地将生成的类包装在另一个类中。

相关内容

最新更新