https://github.com/treetips/mybatis-generator-example
build custome mybatis-generator plugin
https://github.com/treetips/mybatis-generator-example
gradle java lombok mybatis mybatis-generator
Last synced: 5 months ago
JSON representation
build custome mybatis-generator plugin
- Host: GitHub
- URL: https://github.com/treetips/mybatis-generator-example
- Owner: treetips
- Created: 2019-04-14T16:44:22.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-14T16:45:53.000Z (over 6 years ago)
- Last Synced: 2024-12-31T06:40:39.477Z (about 1 year ago)
- Topics: gradle, java, lombok, mybatis, mybatis-generator
- Language: Java
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mybatis-generator-example
Customize mybatis-generator and apply customized plugin example.
## Features
- Java v11
- Gradle v5.2
- MySQL v5.7
- mybatis-generator
- Intellij IDEA
- lombok
## Customize content
- tinyint(mysql) to Integer(java)
- smallint(mysql) to Integer(java)
- add lombok `@Data` annotation (remove default getter and setter)
- add `implements Serializable`
- rename generate class name
## Usage
### Start mysql
```sh
# start mysql on docker
cd docker
docker-compose up -d
```
### Execute generate shell script
Build custom plugin and generate source codes.
```sh
cd mybatis-generator
./mybatis-generator.sh
```