TienChin 活动管理-工程创建
  0nZj5jIUY2eL 2023年11月02日 28 0

工程模块的创建,与之前创建渠道管理一样的,所以这里就不贴图带着大家一起动手进行了,表结构我已经给到大家了,这里我只贴一下代码生成器的代码部分即可。

@Test
void generateActivity() {
    String path = "E:\\Desktop\\TienChin\\tienchin-service\\tienchin-activity\\src\\main";

    FastAutoGenerator.create(
                    "jdbc:mysql://localhost:3310/TienChin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8",
                    "root",
                    "root"
            )
            .globalConfig(builder ->
                    builder
                            // 设置作者
                            .author("BNTang")
                            // 覆盖已生成文件
                            .fileOverride()
                            // 指定输出目录
                            .outputDir(path + "\\java"))

            .packageConfig(builder ->
                    builder
                            // 设置父包名
                            .parent("top.it6666")
                            // 设置父包模块名
                            .moduleName("activity")
                            // 设置mapperXml生成路径
                            .pathInfo(Collections.singletonMap(OutputFile.xml, path + "\\resources\\mapper")))

            .strategyConfig(builder ->
                    builder
                            // 设置需要生成的表名
                            .addInclude("tienchin_activity")
                            // 设置过滤表前缀
                            .addTablePrefix("tienchin_"))

            // 使用Freemarker引擎模板,默认的是Velocity引擎模板
            .templateEngine(new FreemarkerTemplateEngine())
            .execute();
}

最后将 Controller 放入到 Admin 模块当中。

TienChin 活动管理-工程创建_xml



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
0nZj5jIUY2eL