Mybatis代码生成(逆向工程)
实习日志20-08-20
一、工具安装和代码生成
地址:https://github.com/wisdom56/generator-mybatis-dtos
1、首先执行,注意有可能报权限不足,如果是就使用sudo命令或者切换到root用户执行
npm install -g yo
2、终端进入generator-mybatis-dtos-master
文件夹,执行
npm install
3、终端进入任意空文件夹,此空文件夹用来存放即将要生成的代码,然后执行
yo mybatis-dtos:entity
即进入正式的代码生成过程
4、一些参数说明
- domain:即数据库表对应生成的实体类的类名
- sub-package name:设置每个实体类对应的controller、service等的子包名
二、生成代码存在的错误
目前生成的代码在controller类中存在import类路径错误
在service类中存在import类路径错误、调用了未生成的set方法
Q.E.D.