我正在使用 Spring Roo,我需要在 Roo_Entity.aj 文件中覆盖 Roo 的 Remove() 方法。当我尝试删除我的实体时,我遇到了很多外键约束错误,尽管我认为我的 JPA 注释是正确的。
我要做的是覆盖 Roo_Entity.aj 文件中的 Remove() 方法,以在我的事务提交之前手动检查外键并删除有问题的记录。
我在 .java 文件中创建了自己的 Remove() 方法,但是 Roo 不会自动更新 Roo_Entity.aj 文件,我不得不手动删除和编辑 .aj 文件。Roo 是否应该认识到我已经在我的 .java 文件中手动创建了一个 Remove() 方法并相应地管理 Roo_entity.aj 文件?
提前致谢!