Mybatis代码生成(逆向工程)

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方法