Mybatis 增强工具包 Mybatis-Plus

Mybatis 增强工具包 Mybatis-Plus

Apache 2.0
Kotlin Java 查看源码»
跨平台
2016-02-19
青苗

MyBatis 增强工具包,简化 CRUD 操作。

启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。

Maven 坐标

http://search.maven.org/#search%7Cga%7C1%7Cmybatis-plus

    com.baomidou
    mybatis-plus
    maven 官方最新版本号为准

一、与其他 Mybatis 工具包区别

  • 1、优势一、 Mybatis-plus 启动注入非拦截实现、性能更优。

  • 2、优势二、多种 ID 选择,类型 ID_WORKER ,  UUID 全局唯一、支持实现分库。

  • 3、优势三、完全继承原生易理解、扩展使用,支持自定义表、字段、ID动态注解。
    其他、等待您去发现!。。。。

集成后自动拥有如下 CRUD 方法:

功能

  • 1、单表 CURD (简单 + 批量)操作,自动完成(支持 like 比较等查询)。

  • 2、分页插件,Count 查询 自动 或 自定义 SQL 查询。

  • 3、Spring 根据不同环境加载不同配置支持(支持 typeAliasesPackage 通配符扫描)。

【自动生成 Entity  Mapper  Service 文件】

三、使用

查看源码 功能测试 及 Wiki文档

的码云指数为
超过 的项目
加载中

评论(56)

青苗
青苗 软件作者

引用来自“百科上神”的评论

GPL的,别随便商用。自己做平台用可以。
Apache 2.0 这个协议 osc 官方有误
百科上神
百科上神
GPL的,别随便商用。自己做平台用可以。
witt-z
witt-z
赞赞赞
Mrling
Mrling
根据id和某些字段查询记录用哪个方法查?
h
hadix
简单好用,侵入低.
源世界
非常好用!
fmpoffice
fmpoffice
能和jfinal一起干吗?
N
NNNNNMMMMM
3.X版本的逻辑删除怎么配置?springboot上配置mybatis-plus.global-config.sql-injector这个属性报废除属性了
J
Jquery1.17
和generator 啥区别?
z
zy919987985
用来这个后,我就废了

mybatis-plus 3.0.7 发布,辞旧迎新

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人 携 MP 全...

01/02 09:23

mybatis-plus 3.0.6 发布,Mybatis 增强工具包

Mybatis-Plus 架构图 GITEE GITHUB 文档地址 点击 MP 投一票 升级日志: 修复entity中2个以上条件并且拼接ODER BY 或 GROUP BY 产生的 WHERE X1 =? AND X2 refactor(SerializedLambda.java)...

2018/11/19 11:13

mybatis-plus 发布 3.0.5 版本,全方位 Mybatis 辅助层

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 3.0....

2018/10/12 09:59

mybatis-plus 发布 2.3.3 和 3.0.4 版本,不想加班快上车

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 国庆来...

2018/09/29 09:00

mybatis-plus 发布 2.3.2 和 3.0.3 版本,只做最省心的事

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 3.0....

2018/09/18 09:27

mybatis-plus 升级 3.0.1 支持注解通用枚举解决方案

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 升级日...

2018/08/31 09:54

mybatis-plus 3.0-RELEASE 重磅发布,代号:超级棒棒糖

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 代号:...

2018/08/28 23:51

Mybatis-Plus 2.3.1 和 3.0-RC3 版本发布

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 GITE...

2018/08/20 10:25

mybatis-plus 3.0-RC2 发布,叽叽叽 小白鼠出洞了

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 GITE...

2018/08/10 09:48

mybatis-plus 3.0-RC1 发布,我们不一样来试试啊

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 Myba...

2018/08/02 08:59

没有更多内容

加载失败,请刷新页面

4
回答
mybatisplus 在同一个事务中,查询有缓存,如何不要缓存
map150 的回答 01/03 22:04
最佳答案
不太清楚一级缓存是不是会受这个参数的影响。 我想到的另外一个可能因素,是数据库的事务隔离级别,如果是可重复读的话,就算version更新,在当前事务内也不会读取到最新的version值。隔离级别降为读已提交,才可以读取到已经提交的version值
1
回答
mybatis-plus建议在LambdaQueryWrapper中,增加强类型约束

@青苗 我想提点改进的建议 下面这种写法是正确的 User user = mapper.selectOne(new QueryWrapper<User>(...

2018/12/03 11:27
53
回答
请不要诋毁别人,共同营造中国开源界的和谐!

上图来自群员的截图,劝君:有点成就,做人不要步子迈的太大,骄傲可以,膨胀可以,慕洋犬也可以, 没有使用没有发言权,请不要诋毁别人,共同营造中国开源界的和谐!

2018/10/23 18:54
1
回答
springmvc集成mybatis-plus3的问题

Caused by: org.springframework.beans.NotWritablePropertyException: Invalid pr...

2018/10/31 18:35
1
回答
mybatis-plus 怎么拦截获取sql_+参数

mybatis-plus 怎么拦截获取sql_+参数

2018/10/25 17:56
4
回答
mybatis-plus在maven的中央仓库明明没有,为什么能下载下来?
tanghc 的回答 2017/10/31 19:24
最佳答案
有的 http://repo1.maven.org/maven2/com/baomidou/
2
回答
springboot mybatis-plus 集成,2级缓存没效果

springboot mybatis-plus 集成,2级缓存没效果

2017/08/28 14:58
1
回答
mybatis-plus中ar查询的问题

使用ar查询的过程中遇到了一个痛点,这种column必须对应到数据库的字段,这样AR查询以后字段很难维护,有没有什么插件生成Entity对应column的...

2017/07/18 17:41
1
回答
mybatis-plus如何和atomikos集成?

希望能给个spring boot的整合贴,谢谢

2017/08/03 09:20

没有更多内容

加载失败,请刷新页面

MyBatis学习笔记系列教程

【MyBatis学习笔记】系列之预备篇一:ant的下载与安装 【MyBatis学习笔记】系列之预备篇二:ant入门示例 【MyBatis学习笔记】系列之一:MyBatis入门示例 【MyBatis学习笔记】系列之二:MyBat...

2016/10/15 23:38
73
0
深入浅出MyBatis-快速入门

最近在研究MyBatis,发现一系列好文章,果断收藏

2014/11/26 13:26
96
1
【持久化框架】Mybatis简介与原理转载

从这篇博文开始我们学习一下Mybatis,希望大家提出宝贵的建议。 什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code...

2018/07/04 21:33
36
0
MyBatis+Spring+Spring MVC整合开发视频教程

课程观看地址:http://www.xuetuwuyou.com/course/65 课程出自学途无忧网:http://www.xuetuwuyou.com 课程介绍 一、课程用到的软件: 1、jdk 1.8 2、eclispe luna 3、tomcat 8 4、MySQL 5.1...

2016/01/11 13:05
126
1
MBG配置详解及最佳实践

为了在项目中引入MyBatis框架,最近一直在研究MyBatis的一套东西,MyBatis本身、MyBatis Spring、MyBatis分页插件以及MyBatis Generator工具(简称“MBG”)。所有这些MyBatis相关的官方文档...

2015/04/11 18:10
82
0
mybatis学习笔记(18)-mybatis逆向工程

mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 企业实际开发中,常用的逆向工程方式:由数据库...

2016/03/04 16:46
351
1
深入浅出MyBatis_Index

- 深入浅出MyBatis系列 - [【深入浅出MyBatis系列一】MyBatis入门](http://my.oschina.net/xianggao/blog/548873) - [【深入浅出MyBatis系列二】配置简介(MyBatis源码篇)](http://my.oschi...

2015/12/22 10:37
1K
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部