我想用验证器框架验证球衣参数。例如,我想检查参数是否为空或不为空。
答案 0 :(得分:1)
是的,这是可能的。
您可以使用任何JSR-303实现(如Hibernate Validator)。
如果您使用Hibernate来持久化您的实体,那么它非常容易。只需将Hibernate验证器添加到类路径中,Hibernate就会自动处理它。 这将验证数据访问级别的实体。
如果您想在序列化级别验证entites(我认为这是您想要的问题),您可以执行以下两项操作之一:
当然,这3个解决方案中的任何一个只有在使用Bean Validation Annotations正确注释实体后才会生效。