在JPA中,为什么除非通过验证组属性启用,否则删除前事件不会触发验证?

时间:2019-07-04 11:02:17

标签: jpa bean-validation lifecycle

JPA在持久化和更新前的实体生命周期事件期间将验证委派给Bean验证实现。但是,除非通过persistence.xml中的验证组属性启用了删除前事件,否则不会触发验证。为什么?

1 个答案:

答案 0 :(得分:0)

我猜一旦决定删除实体,就无需为默认组验证实体。通过指定要删除的组,将执行验证。