我们正在使用spring-boot
。
我想在java类中添加基于条件的约束。
例如,
@Entity
public class User {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name = "user_id")
private Integer userId;
@Column(name = "firstName")
private String firstName;
@Column(name = "lastName")
private String lastName;
}
现在在上面的代码中,我想在@NotNull
属性上放置lastName
约束,当且仅当firstName
属性不为空时。