MyBatis-Plus 插件MyBatisX
参考资料:https://www.bilibili.com/video/BV12R4y157Be?p=57
MyBatisX功能:
- 快速对应mapper接口和映射文件
- 快速生成sql语句
环境搭建
导入依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
配置yml文件
spring:
datasource:
type: com.zaxxer.hikari.HikariDataSource
url: jdbc:mysql://localhost:3306/db_mp?characterEncoding=utf-8&useSSL=false
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: 123456
连接数据库
要使用MyBatisX中的代码生成功能需要先连接数据库
database ->+
按要求配置数据库信息后,测试连接
生成代码
这里忘记截图了,用其他数据库生成的代替下,选择的选项是一样的
生成成功
快速生成CRUD
在DepartmentMapper中快速生成sql语句
alt+enter 选择倒数第二个选项,快速生成sql
|