1.导入maven依赖
com.baomidou mybatis-plus-generator3.5.1 org.freemarker freemarker2.3.31
2.执行下面的代码
@Test
public void test1() {
FastAutoGenerator.create("jdbc:mysql://localhost:3306/springboot?characterEncoding=utf-8&useSSL=false",
"root","root")//设置数据库连接信息
.globalConfig(builder -> //设置作者,文件覆盖,输出目录
builder.author("sunnyHusband").fileOverride().outputDir("F:/mybatis-plus-generate"))
.packageConfig(builder -> //设置包名及模块名,mapper.xml的输出地址
builder.parent("com.study").moduleName("mybatisplus").
pathInfo(Collections.singletonMap(OutputFile.mapperXml,"F:/mybatis-plus-generate")))
.strategyConfig(builder -> //设置表名(可多个)及表是否有前缀等
builder.addInclude("user").addTablePrefix(""))
//设置模板引擎
.templateEngine(new FreemarkerTemplateEngine())
//执行
.execute();
}
3.查看生成的文件



