当前位置: 首页 > news >正文

Mybatis-Plus,IDEA2024版本

目录

1、Mybatis-Plus介绍

2、Mybatis-Plus作用

3、Mybatis-Plus使用

1、引入依赖

2、配置数据库

3、生成代码


1、Mybatis-Plus介绍

Mybatis-Plus是在Mybatis的基础上进行的功能拓展,也就是Mybatis有的功能,Plus也有,而且比Mybatis更好用,所以大家可以使用Plus更快的进行项目的构建

2、Mybatis-Plus作用

最主要的作用:

  • 自动生成基础代码
  • 将字段名与属性名进行映射
  • 提供基础的CURD操作

3、Mybatis-Plus使用

我现在是在springBoot框架的基础上,对Mybatis-Plus进行代码演示:

1、引入依赖

我的springBoot版本是【3.4.4】,Java版本是17

<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
<version>3.5.11</version>
</dependency>

如果版本和我不一样,可以去Mybatis的官网看看:MyBatis-Plus 🚀 为简化开发而生

2、配置数据库

1、 我的IDEA是2024.3.1版本,在这个版本以上的都可以在任务栏的工具里找到Config-DateBase

 2、配置数据库的信息

 

 这是dbUrl,把userdb改成自己的数据库名(架构名) 

 jdbc:mysql://localhost:3306/userdb?useSSL=false&serverTimezone=UTC

注意!!!这里的数据库配置并不可以直接从Service层访问Dao层!!!所以还是要自己写一个Jdbc配置  ,以下是在application.yml中的Jdbc配置

server:port: 8080
spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/userdb?serverTimezone=UTCusername: root        //用户名password: root        //密码

3、生成代码

 1、点击工具里的code Generator

2、配置生成代码的信息

3、代码生成成功 

 


http://www.mrgr.cn/news/100123.html

相关文章:

  • 分数线降低,25西电马克思主义学院(考研录取情况)
  • 【Python数据库编程实战】从SQL到ORM的完整指南
  • day01_编程语言介绍丶Java语言概述丶开发环境搭建丶常用DOS命令
  • R7周:糖尿病预测模型优化探索
  • linux离线部署open-metadata
  • RT Thread 发生异常时打印输出cpu寄存器信息和栈数据
  • txtai:全能AI框架
  • 线程函数库
  • windows服务器及网络:搭建FTP服务器
  • 2.5 桥梁桥面系及附属结构施工
  • C++入侵检测与网络攻防之暴力破解
  • 【合新通信】浸没式液冷光模块与冷媒兼容性测试技术报告
  • 设备接入与APP(应用程序)接入华为云iotDA平台的路径元素有哪些不同?
  • OpenAI 推出「轻量级」Deep Research,免费用户同享
  • cgroup sched_cfs_bandwidth_slice参数的作用及效果
  • 常见缓存淘汰算法(LRU、LFU、FIFO)的区别与实现
  • 【HTTP通信:生活中的邮局之旅】
  • C++面试复习日记(8)2025.4.25,malloc,free和new,delete的区别
  • Java—数 组
  • 天机学堂day10作业,完善兑换优惠券功能