mybatis-plus idea插件
时间: 2023-11-21 18:56:55 浏览: 129
idea集成mybatis插件
Mybatis-Plus IDEA插件是一款可以帮助开发者快速生成Mybatis-Plus代码的插件。它可以根据数据库表结构自动生成实体类、Mapper接口、Service接口、ServiceImpl实现类以及Controller类等代码,大大提高了开发效率。
使用Mybatis-Plus IDEA插件的步骤如下:
1. 在IDEA中安装Mybatis-Plus插件。
2. 在项目中引入Mybatis-Plus依赖。
3. 在application.yml或application.properties中配置Mybatis-Plus相关参数。
4. 在需要生成代码的表上右键,选择“Generate Mybatis-Plus Code”,即可生成相应的代码。
以下是使用Mybatis-Plus IDEA插件生成代码的示例:
1. 配置application.yml文件
```yaml
mybatis-plus:
# 实体扫描,多个package用逗号或者分号分隔
typeAliasesPackage: com.example.demo.entity
# mapper扫描,多个package用逗号或者分号分隔
mapperLocations: classpath:/mapper/*.xml
# 全局配置
global-config:
# 主键类型
id-type: auto
# 字段策略
field-strategy: not_empty
# 数据库大写下划线转换
db-column-underline: true
# 逻辑删除配置
logic-delete-value: 1
logic-not-delete-value: 0
```
2. 在需要生成代码的表上右键,选择“Generate Mybatis-Plus Code”,选择需要生成的代码类型,例如“Entity”,并填写包名和模块名等信息,点击“OK”即可生成相应的代码。
阅读全文