如何在spring boot中添加基于条件的@NotNull约束?

时间:2018-03-30 06:56:32

标签: spring-boot annotations

我们正在使用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属性不为空时。

0 个答案:

没有答案