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

新闻 MybatisExt 0.0.3 发布,Mybatis 扩展项目 下载

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

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,345
    赞:
    47
    [COLOR=rgba(0, 0, 0, 0.8)] [/COLOR][​IMG]

    [COLOR=rgba(0, 0, 0, 0.8)]MybatisExt 0.0.3发布更新内容如下:[/COLOR]

    1.支持获取数据库自增主键

    2.修正Table获取DB后没有数据库连接的问题

    3.DB和Table接口新添加方法和方法重命名

    Maven地址:

    <dependency>
    <groupId>com.ext-ext</groupId>
    <artifactId>mybatis-ext</artifactId>
    <version>0.0.3</version>
    </dependency>

    MybatisExt 项目扩展自 Mybatis,具有以下特点:​


    一、运行环境支持


    通过指定虚拟机参数,自动加载properties文件中的指定代码块(velocity实现) 各种耗性能的操作在生产环境下不会执行​


    二、内置的拦截器(plugin)



    1. SQL语句打印和性能监控功能(SQLPrintPlugin)


    2. 主键自动生成功能(IdentityPlugin)


    3. MySQL查询语句性能分析功能(IndexingPlugin)


    4. 分页拦截器(PagingPlugin)


    5. XML文件修改后自动加载功能(XMLMapperLoader)

    三、扩展Mybatis,实现拦截Mapper接口方法功能


    原生的MyBatis是不能访问映射接口中的方法的,这使自己在方法中加注解无法访问,通过配置拦截器可以实现对接口中方法的拦截。​


    四、内置默认生成的增、删、改、查方法


    Mapper接口继承Table或DB自动添加系统自带方法进行简单的操作,如果不合适可以继续在接口中和xml文件中添加自定义方法。​


    五、自带了entity、mapper和xml生成工具


    自动生成代码工具,不需要配置,可根据需求自行修改AutoEntityUtil或者EntityUtil(在test项目里面)​


    六、内置ActiveRecord功能


    不用任何配置也可以操作数据库,适合导入导出数据,有如下功能:​



    1. 支持原生SQL语句


    2. 支持MyBatis脚本语句


    3. 支持对象操作


    4. 支持自定义字段和属性映射


    5. 简单的分页方言支持
    MybatisExt 0.0.3 发布,Mybatis 扩展项目下载地址
     
正在加载...