我有两个名为表A的表,主键为A1,表B为主键B1。 我有另一个表格表X,它存储表A和表B的主键。
表X(A1,B1)
在表X中插入新记录时,如果提供的输入中不存在表A的主键,则它应该抛出一个异常,指定"表A没有A1记录"。同样如表B所示。
我需要在春天实现,因为我的项目完全是在春天建造的。
谢谢, Stephen666
答案 0 :(得分:0)
如果你正在使用spring和jpa(例如:hibernate)并正确映射实体类,那么在这些场景中你会得到spring本身抛出的DataIntegrityViolationException。