0
我想在我的JPA實體代碼中執行基於@Range的hibernate驗證檢查(org.hibernate.validator.RangeValidator)。但它似乎修改了生成的SQL,並檢查了我想避免的情況。 (即在範圍檢查中,我將當年定爲每年會改變的@範圍最大值)。@基於範圍的休眠驗證檢查
因此,我不得不從我的JPA實體類中刪除這個註釋。我如何能夠在不添加註釋的情況下執行類似的檢查?如果是,我應該在prePersist還是preUpdate中進行這些檢查,我該如何調用驗證器。
欣賞關於這一主題