MyBatisPlus

MyBatisPlus

基于MyBatis框架基础上的增强型框架,简化开发、提升效率

开发方式

  • 基于MyBatis使用MybatisPlus

  • 基于spring使用MyBatisPlus

  • 基于SpringBoot使用MyBatisPlus

SpringBoot整合MyBatis开发过程

  1. 创建springboot工程

  2. 配置依赖,MyBatis和MySQL依赖

  3. 配置数据源

  4. 定义数据层接口映射配置

MyBatisPlus入门案例

  1. 创建spring boot工程

  2. 添加mysql驱动

  3. 添加MyBatisPlus依赖

  4. 添加druid数据库连接池依赖

  5. 写配置文件

  6. domain(pojo)包

  7. 写dao

  8. 直接调用

代码生成器

代码生成器 | MyBatis-Plus

  • 模板:MyBatisPlus提供

  • 数据库相关配置:读取数据库获取信息

  • 开发者自定义配置:手工配置

  1. 依赖

  2. 模板引擎,默认velocity

  3. 创建生成器类

  4. 配置数据源

  5. 设置全局配置

  6. 配置包相关配置

  7. 策略配置

相关推荐
柒.梧.13 小时前
SSM常见核心面试问题深度解析
java·spring·面试·职场和发展·mybatis
rabbit_pro17 小时前
Java使用Mybatis-Plus封装动态数据源工具类
java·python·mybatis
IT_Octopus21 小时前
java 实体属性 Map 解决 mybatis-plus wrapper selectone 查mysql json类型为null 问题
java·mysql·mybatis
Dolphin_Home1 天前
MyBatis 核心属性详解笔记(由浅入深)
笔记·mybatis
一直都在5721 天前
MyBatis入门:CRUD、参数处理与防 SQL 注入
java·sql·mybatis
while(1){yan}1 天前
MyBatis Generator
数据库·spring boot·java-ee·mybatis
memgLIFE2 天前
mybatis数据库查询
数据库·oracle·mybatis
drebander2 天前
MyBatis-Plus saveBatch 在异步线程中事务未提交问题排查与修复
数据库·mybatis
super_lzb2 天前
mybatis拦截器ResultSetHandler详解
java·spring·mybatis·springboot
七夜zippoe2 天前
ORM框架下的SQL优化 N+1问题识别与解决方案
自动化·mybatis·jpa·n+1·batch fetching