目录结构:
生成的:mapper.xml映射文件、mapper接口、service接口与实现类、controller接口、实体类
工具类:
public class MybatisPlusAutoGenerator {
/**
* 代码生成方法
*
* @param args
*/
public static void main(String[] args) {
//如果在空项目下创建模块项目,我需要制定模块的名称,否则设置为空
// String moduleName = "inspection-parent";
String moduleName = "inspection-automatic";
// 代码生成器
AutoGenerator mpg = new AutoGenerator();
// 全局配置
GlobalConfig gc = new GlobalConfig();
String projectPath = System.getProperty("user.dir");
gc.setOutputDir(projectPath + "/" +moduleName+"/src/main/java");
//需要修改
gc.setAuthor("gdw");
gc.setOpen(false);
mpg.setGlobalConfig(gc);
// 数据源配置
//需要修改
DataSourceConfig dsc = new DataSourceConfig();
dsc.setUrl("jdbc:mysql://114.115.170.16:3306/openone?useUnicode=true&characterEncoding=utf8&serverTimezone&