共计 2 篇文章

如何让jpa 持久化时不校验指定字段

问题引入 spring data jpa ,使用了validate校验,校验直接加在了要持久化实体类上,为了方便简洁并没有使用DTO做验证,但是有的校验仅在Controller层需要校验,持久化时不需校验,因为我把他声明为@Transient的了,如下User类: @Entity public class User { /** * 用户名 */ @NotBlank(message = "用户名不能为空") private String username; /** * 密码 ...