• springMvc 整合hibernate-validator(简单配置)


    1.maven 引入

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>4.0.1.GA</version>
    </dependency>
    <dependency>
        <groupId>javax.validation</groupId>
        <artifactId>validation-api</artifactId>
        <version>1.1.0.Final</version>
    </dependency>

    2.spring mvc 配置

    <mvc:annotation-driven validator="validator"/>  
          
        <!-- 以下 validator  ConversionService 在使用 mvc:annotation-driven 会 自动注册-->  
        <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean">  
            <property name="providerClass" value="org.hibernate.validator.HibernateValidator"/>  
        </bean>

    3.controller

    4.orm bean

    @Entity
    @org.hibernate.annotations.Entity(selectBeforeUpdate = true,dynamicUpdate=true)
    @Table(name = "test1")
    @Cache(usage=CacheConcurrencyStrategy.READ_WRITE)
    @CRUD
    public class Test1 extends PO{
        private String id;
        @NotEmpty(message = "姓名不能为空!")
        @GenericGenerator(name = "generator", strategy = "uuid.hex")
        @Id
        @GeneratedValue(generator = "generator")
        @Column(name = "id", unique = true, nullable = false)
        public String getId() {
            return id;
        }
    
        public void setId(String id) {
            this.id = id;
        }
    
    }

    转 : https://my.oschina.net/orgsky/blog/296918

    =================================================================

    SpringMVC 数据验证 Hibernate-Vaildator --->对象验证

     数据验证步骤:

    1.测试环境的搭建:

    2.验证器的注册 

    在springmvc.xml配置文件中加以下代码:

    3.验证注解添加到对应实体类上

    4.修改处理器

    5.将验证失败信息写入到表单

    index.jsp的写法:

    转:  https://www.cnblogs.com/hwgok/p/8001195.html

  • 相关阅读:
    LinkedHashSet的实现原理
    HashSet的实现原理
    HashMap的实现原理
    pl/sql 笔记之存储过程、函数、包、触发器(下)
    pl/sql 笔记之基础(上)
    第三方网站微信登录实现
    kafka connect 创建、删除连接器connector(非常重要!!!!)
    Kafka Connect JDBC-Source 源连接器配置属性
    kafka connect(非常重要)
    kafka connect 使用说明
  • 原文地址:https://www.cnblogs.com/fps2tao/p/13784169.html
Copyright © 2020-2023  润新知