mybatis plus插件主要是由Mybatis进化而成的Mybatis plus插件,支持安装到eclipse上进行编程工作运行,MyBatis增强工具包,简化CRUD操作。启动加载XML配置时注入单表SQL操作,为简化开发工作、提高生产率而生。
mybatis plus的特色
一、与其他 Mybatis 工具包区别
1、优势一、 Mybatis-plus 启动注入非拦截实现、性能更优。
2、优势二、多种 ID 选择,类型 ID_WORKER , UUID 全局唯一、支持实现分库。
3、优势三、完全继承原生易理解、扩展使用,支持自定义表、字段、ID动态注解。
二、功能
1、单表 CURD (简单 + 批量)操作,自动完成(支持 like 比较等查询)。
2、分页插件,Count 查询 自动 或 自定义 SQL 查询。
3、Spring 根据不同环境加载不同配置支持(支持 typeAliasesPackage 通配符扫描)。
【自动生成 Entity Mapper Service 文件】
三、使用
查看源码 功能测试 及 Wiki文档
mybatis plus使用方法
集成后自动拥有如下 CRUD 方法:

更新日志
-优化Wrapper代码结构
-优化原有数据库连接获取
-解决Page初始化问题(之前只能通过构造方法生效,现在可以通过setget也可以生效)
-支持乐观锁插件
-改造Wrapper让JDBC底层来处理参数,更好的与PreparedStatement结合
-修复相关错误日志提示级别
-Wrapper开放isWhere方法,现在可以自定义是否拼接"WHERE"
-JDK版本向下兼容,之前相关代码用到了1.7新特性,当前版本解除
-sqlserver生成bug修复以及代码优化
-优化MybatisPlus,SqlSession获取
-解决未配置切点的情况下获取的sqlSession提交不属于当前事务的问题以及多个sqlSession造成的事务问题
-增强执行sql类,sqlRunner
-Model添加序列化ID,避免以后在修改Model后没有设置序列号ID时序列号ID可以会变动的情况
-添加重写默认BaseMapper测试用例










