[bv-dev] BVAL-234 @NotNull @Id for JPA and Bean Validation
Emmanuel Bernard
emmanuel at hibernate.org
Mon May 21 06:32:16 EDT 2012
On 15 mai 2012, at 19:50, Gunnar Morling wrote:
> I also find disabling validation of @NotNull by default problematic.
> If I'm for instance using sequences for id generation, then @NotNull
> should be validated upon insertion. But relying on sequences is IMO
> per se not portable; so when deciding to use them, I'd also expect
> @NotNull to be validated.
I think you misunderstood something. If sequence, table generation or any in memory generation logic is used, then @NoNull will indeed be validated in option #3. In fact, database trigger and column id generations are the only one that would disable validation.
More information about the beanvalidation-dev
mailing list