如何在dao层

时间:2017-02-05 11:30:58

标签: java mybatis

我使用mybatis,并希望在dao层上进行域验证。 那么,在插入/更新/删除之前是否有推荐的方法来验证对象? 我想要做的典型验证是检查大小,并确保列在插入/更新之前使用其中一个允许的值。

1 个答案:

答案 0 :(得分:0)

使用来自 javax.validation.constraints 的约束注释来注释模型, org.hibernate.validator.constraints ,...

执行验证javax.validation.Validator #validate(param)。您必须注入验证器(取决于您的环境)。

要检查允许的值,请使用您自己的 javax.validation.Constraint 注释进行注释。

相关问题