1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Mybatis 通用 Mapper 3.2.0 发布 下载

本帖由 漂亮的石头2015-09-02 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,332
    赞:
    47
    最新版本3.2.0 - 2015-09-02


    • 移除MapperInterceptor拦截器,以后不能在通过拦截器配置


    • 增加mybatis-spring特殊支持,主要是根据mybatis-spring项目增加了下面两个类:


      • tk.mybatis.spring.mapper.MapperScannerConfigurer


      • tk.mybatis.spring.mapper.MapperFactoryBean

    • 这两个类和MyBatis提供的区别是增加了MapperHelper属性,通过在MapperScannerConfigurer中使用properties属性注入配置


    • 这两个类,在全名上和MyBatis的区别是org.mybatis.xxx改为了tk.mybatis.xxx,名字相近,更方便修改配置


    • 和Spring集成方法:

    <bean class="tk.mybatis.spring.mapper.MapperScannerConfigurer">
    <property name="basePackage" value="com.isea533.mybatis.mapper"/>
    <property name="properties">
    <value>
    mappers=tk.mybatis.mapper.common.Mapper
    </value>
    </property>
    </bean>

    • 增加style属性配置,用来配置对象名/字段和表名/字段之间的转换方式,可选值:


      • normal:使用实体类名/属性名作为表名/字段名


      • camelhump:这是默认值,驼峰转换为下划线形式


      • uppercase:转换为大写


      • lowercase:转换为小写

    • 增加实体注解@NameStyle,该注解优先于全局配置style


    • 解决example.selectProperties映射错误的bug#48
    Mybatis 通用 Mapper 3.2.0 发布下载地址
     
正在加载...