zhangherong
5 天以前 0b8e5e2ee3c47e385816165826754d5cbb86faad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.lxzn;
 
import com.baomidou.mybatisplus.generator.FastAutoGenerator;
import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine;
 
public class CodeGenerate {
    public static void main(String[] args) {
        FastAutoGenerator.create("jdbc:sqlserver://127.0.0.1:1433;databaseName=XHJ-HUB3Line", "sa", "sa123")
                .globalConfig(builder -> builder
                        .author("baomidou")
                        .outputDir("D://generated/")
                        .commentDate("yyyy-MM-dd")
                )
                .packageConfig(builder -> builder
                        .parent("com.lxzn.modules.assembly2")
                        .entity("entity")
                        .mapper("mapper")
                        .service("service")
                        .serviceImpl("service.impl")
                        .xml("mapper.xml")
                )
                .strategyConfig(builder -> builder
                        .addInclude("TC_OPState")
                        .entityBuilder()
                        .enableLombok()
                )
                .templateEngine(new FreemarkerTemplateEngine())
                .execute();
    }
}