• AI搜DeepSeek-R1
    帮你解答跳转解答
收起工具时间不限所有网页和文件站点内检索
搜索工具
百度为您找到以下结果
查看此网页的中文翻译,请点击 翻译此页
MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
2025年2月24日 MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生(提供了快速使用mybatis的方式)。 官网:https:...
播报
暂停

MyBatis(基于Java的持久层... - 百度百科

2天前 MyBatis-plus是MyBatis的增强工具,在MyBatis基础上只做增强不做改变,可以简化基础的CRUD操作(通过继承BaseMapper接口可直接使用预定义的增删改查方法) 二、MyBatis-plus快速入门 2.1 ...
播报
暂停
2024年2月26日 一、MyBatis-Plus简介 1、简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开...
播报
暂停

mybatisplus使用教程 - 相关博客 - 开发者搜索

云+社区
前言在使用Mybatis进行项目开发的时候,最繁琐的事情就是实体类,dao接口,mapper.xml文件的编写,几乎每个表都需要对应写一套,并且大部分的工作量都在最基本的增删改查...
开源中国
3.8万次阅读
191231-SpringBoot 系列教程 MybatisPlus 整合篇 前面介绍了 SpringBoot 整合 Mybatis 实现 db 的增删改查操作,分别给出了 xml 和注解两种实现 mapper 接口的方式;虽然...
CSDN
9661次阅读
转载出处:点击前往 简介 MyBatis的-PLUS(简称MP)是一个 MyBatis的 的增强工具,在MyBatis的的基础上只做增强不做改变,为简化开发,提高效率而生。 我们的愿景是成为M...
CSDN
14.7万次阅读
plus的集成和使用》一文,只是简单的使用条件构造器列举了一些通用的CURD操作。本人也想写一篇通用的关于mybatis-plus的使用示例,一方面也让自....user-avatar { display:...
查看更多
查看更多

baomidou/mybatis-plus - GitHub

An powerful enhanced toolkit of MyBatis for simplify development. 企业版 Mybatis-Mate 高级特性. 添加 微信 wx153666 备注进 mp 群. MyBatis-Plus is an powerful enhanced toolkit of MyBatis for simplify development. This toolkit provides some efficient, useful, out-of-the-box features for MyBatis, use it can effectively save your development time.

协议:Other
语言:Java
最新版本:v3.5.1
Pull requestsIssuesReleases

MyBatis-Plus
 - 精选笔记

【MyBatis-Plus 3.5.1 以上版本的代码生成器】提升开发效率的利器! 一、介绍 MyBatis-Plus 是 MyBatis 的增强工具,在 MyBatis 的基础上进行增强,简化开发并提高开发效率。它专注于提升开发者体验,而不对现有工程产生影响,助力快速构建高效稳定的应用。 当前 MyBatis-Plus 的最新版本为 3.5.9。随着版本的更新,使用时请参考 MyBatis-Plus 官方文档。 二、MyBatis-Plus 特性 MyBatis-Plus 提供了多种强大的特性,显著提高了开发效率: 1. 无侵入设计 MyBatis-Plus 仅进行增强,不改变现有工程结构,开发者可以像丝般顺滑地将其引入到现有项目中。 2. 低性能损耗 MyBatis-Plus 启动时会自动注入基本 CURD 操作,几乎没有性能损耗,且能够直接面向对象进行操作。 3. 强大的 CRUD 操作 内置通用 Mapper 和 Service,只需少量配置即可实现单表的大部分 CRUD 操作。 提供强大的条件构造器,满足复杂查询需求。 4. Lambda 调用方式 通过 Lambda 表达式进行查询,无需担心字段名称错误,提高代码的可维护性。 5. 自动生成主键 MyBatis-Plus 支持多达 4 种主键策略,包括分布式唯一 ID 生成器(Sequence),轻松配置,解决主键生成问题。 6. ActiveRecord 模式支持 支持 ActiveRecord 方式,实体类只需继承 Model 类,即可进行强大的 CRUD 操作。 7. 全局通用操作 支持全局通用方法注入,减少重复代码,提升开发效率。 8. 代码生成器 MyBatis-Plus 内置代码生成器,快速生成 Mapper、Model、Service 和 Controller 层代码,并支持自定义配置,提升开发效率。 9. 内置分页插件 基于 MyBatis 物理分页,配置后分页查询与普通查询一样简便。 支持 MySQL、MariaDB、Oracle、Postgre、SQLServer 等多种数据库。 10. 性能分析插件 输出 SQL 语句及其执行时间,帮助开发者快速发现慢查询问题,提升性能调优效率。 11. 全局拦截插件 内置全表 delete 和 update 操作拦截,可防止误操作,并可自定义拦截规则。 三、版本升级与兼容性 随着 MyBatis-Plus 的不断升级,建议开发者在升级时参考官方文档,确保兼容最新版本。在 3.5.9 版本及以上,代码生成器等功能的使用方式保持一致,您可以依照以下代码生成模板进行开发。 四、示例代码生成器(MyBatis-Plus 3.5.1 及以上版本) 代码如图所示 五、总结 MyBatis-Plus 是一个功能强大且易于使用的工具,旨在帮助开发者提升开发效率。通过简单的配置和少量的代码量,开发者就可以享受到 MyBatis-Plus 提供的强大功能,快速完成复杂的业务逻辑和开发任务。 因模板文件

互联网项目发布者
查看更多笔记 >
2023年5月13日 MyBatis-Plus(简称MP)是一个基于MyBatis的增强工具,在MyBatis的基础上对其进行扩展,用于简化MyBatis操作,提高开发效率。它继承了MyBatis原生的所有特性,并且添加了一些...
播报
暂停