我需要对现有的一组Hibernate实体类进行一些结构修改。例如。添加新字段,删除字段,添加/更改关系等。
我的第一个方法是进入并在课程中手动进行更改。
但是在进行多次修改时,这似乎是一种容易出错的方法 - 例如,@OneToMany
在不同的类中具有相应的@ManyToOne
关系 - 如果进行了大量更新,它将会其中一些很容易被遗漏。
我是否有可用于更新课程的工具?或者,如果没有,是否有工具或“严格模式”可以验证是否已在所有正确的位置进行更新 - 例如如果遗漏了@ManyToOne
,代码仍然可以编译和构建,但是最好接受这个代码。