【发布时间】:2014-05-23 22:31:55
【问题描述】:
假设我用一些验证注释定义了我的Entity 类:
public class Entity {
@Column(unique = true)
@NotNull
private String login;
@NotNull
private String password;
@Email
private String email;
}
我知道可以使用参数中的@Valid 注释和相关的错误对象来验证新的Entity。
但是,我需要在不同的方法中间创建一个新的Entity,并且我需要验证构造的实体是否正确(它与类定义中使用注释声明的限制相匹配):
public whateverMethod(...) {
Entity e = new Entity(a, b, c, ...);
validate(e); // I need something like this
}
我在 Spring 文档中找不到类似的内容。
有什么帮助吗?
【问题讨论】:
标签: java spring validation spring-mvc