这是我的情况,我正在使用hibernate,数据库架构仍将在未来发生变化。 所以每次更改模式时,我都会从数据库模式中重新生成hibernate对象。 这种方法的问题在于我无法在我的对象上添加接口,或者在下次生成对象时它们会被重置。
在对数据库进行更改时手动修改对象似乎也不是最理想的。 其他解决办法是在一个单独的地方生成pojos,然后将它们合并......这可能有点痛苦,但它是一个解决方案。
关于修改生成的Pojos有一个很好的方法吗?
谢谢!
答案 0 :(得分:1)
您可以扩展生成的对象并将接口添加到它们中,或者更好地将生成的类包装在另一个类中。