MyBatis-Plus Samples

Build Status codecov

本工程为 MyBatis-Plus 的官方示例,项目结构如下:

  • mybatis-plus-sample-quickstart:MyBatis-Plus 快速开始示例
  • mybatis-plus-sample-quickstart-springmvc:MyBatis-Plus 快速开始示例(Spring MVC版本)
  • mybatis-plus-sample-reduce-springmvc:MyBatis-Plus 简化掉默认mapper类示例(Spring MVC版本)
  • mybatis-plus-sample-generator:MyBatis-Plus 代码生成器示例
  • mybatis-plus-sample-crud:MyBatis-Plus 完整 CRUD 示例
  • mybatis-plus-sample-wrapper:MyBatis-Plus 条件构造器示例
  • mybatis-plus-sample-pagination:MyBatis-Plus 分页功能示例
  • mybatis-plus-sample-active-record:MyBatis-Plus ActiveRecord示例
  • mybatis-plus-sample-sequence:MyBatis-Plus Sequence示例
  • mybatis-plus-sample-execution-analysis:MyBatis-Plus Sql执行分析示例
  • mybatis-plus-sample-performance-analysis:MyBatis-Plus 性能分析示例
  • mybatis-plus-sample-optimistic-locker:MyBatis-Plus 乐观锁示例
  • mybatis-plus-sample-sql-injector:MyBatis-Plus 自定义全局操作示例
  • mybatis-plus-sample-auto-fill-metainfo:MyBatis-Plus 公共字段填充示例
  • mybatis-plus-sample-logic-delete:MyBatis-Plus 逻辑删除示例
  • mybatis-plus-sample-multi-datasource:MyBatis-Plus 多数据源示例
  • mybatis-plus-sample-enum:MyBatis-Plus 枚举注入示例
  • mybatis-plus-sample-dts-rabbit:MyBatis-Plus 基于 rabbitMq 分布式事务示例
  • mybatis-plus-sample-dynamic-tablename:MyBatis-Plus 动态表名示例
  • mybatis-plus-sample-tenant:MyBatis-Plus 多租户示例
  • mybatis-plus-sample-customize-basemapper:MyBatis-Plus 自定义BaseMapper示例
  • mybatis-plus-sample-typehandler:MyBatis-Plus 类型处理器示例,例如 json 字段对象转换
  • mybatis-plus-sample-deluxe:MyBatis-Plus 完整示例(包含 分页、逻辑删除、自定义全局操作 等绝大部分常用功能的使用示例,相当于大整合的完整示例)