Mybatis plus是一款非常强大的MyBatis增强工具包,这款Mybatis plus的主要功能是用于简化CRUD操作,我们可以通过MyBatis提供的高效,有用,即用的功能,使用它可以有效地节省您的开发时间。当我们使用Mybatis的时候,会需要用到各种插件,此时我们需要自定义插件来改变,要了解拆插件的实现原理,此时我们可以使用Mybatis插件(拦截器)来达到这个目的!
Mybatis plus特征
与MyBatis完全兼容
启动时自动配置
开箱即用的用于操作数据库的界面
强大而灵活的条件包装器
生成主键的多种策略
Lambda样式的API
全能和高度可定制的代码生成器
自动分页操作
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文档
1、单表CURD(简单 + 批量)操作,自动完成(支持 like 比较等查询)。
2、分页插件,Count查询自动或自定义SQL查询。
3、Spring根据不同环境加载不同配置支持(支持typeAliasesPackage通配符扫描)。
【自动生成Entity Mapper Service文件】
以上便是WinWin7给大家分享介绍的Mybatis pluss增强工具包!
上一篇:小强小说阅读器