# mybatis_generator
**Repository Path**: liviluo/mybatis_generator
## Basic Information
- **Project Name**: mybatis_generator
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-02-13
- **Last Updated**: 2022-03-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# mybatis 代码自动生成工具(mysql版)
此方法只适用于mysql数据库,oracle数据库请查看[oracle分支](https://gitee.com/liviluo/mybatis_generator/tree/oracle/)
## 生成命令
```text
mybatis-generator:generate
```
## 步骤
1. 添加maven插件`pom.xml`
```xml
org.springframework.boot
spring-boot-maven-plugin
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.5
true
true
src/main/resources/mybatis/generatorConfig.xml
mysql
mysql-connector-java
8.0.28
```
2. 代码生成配置`generatorConfig.xml`
```xml
```
3. 将数据信息和生成代码的位置和名称配置到`application.propreties`,方便更改
```text
# 数据库连接信息
driverClassName = com.mysql.cj.jdbc.Driver
url = jdbc:mysql://localhost:3306/shop-demo?useUnicode=true;characterEncoding=utf-8
username = livi
password = 123456
# 数据表名
table.name = user
# 生成实体和mapper的名称
entity.name = User
# 生成实体存放的位置
entity.location = com.shop.model
# 生成mapper接口存放的位置
mapper.location = com.shop.mapper
# 生成xml的位置
mapper.xml.location = mybatis/mapper
```