首页 > 其他分享 >TienChin-课程管理-创建工程

TienChin-课程管理-创建工程

时间:2023-11-15 14:01:47浏览次数:24  
标签:course 创建 builder tienchin 课程管理 设置 TienChin path

创建方式与之前一样,如下奉上 generateCourse 代码。

@Test
void generateCourse() {
    String path = "E:\\Desktop\\TienChin\\tienchin-service\\tienchin-course\\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("course")
                            // 设置mapperXml生成路径
                            .pathInfo(Collections.singletonMap(OutputFile.xml, path + "\\resources\\mapper")))

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

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



标签:course,创建,builder,tienchin,课程管理,设置,TienChin,path
From: https://blog.51cto.com/u_15652665/8390110

相关文章

  • TienChin-课程管理-配置课程字典
    课程类型课程适用人群......
  • TienChin 活动管理-设置活动的默认状态
    //设置活动未过期,相当于新增的活动,默认都是未过期的activity.setActivityStatus(1);......
  • TienChin-课程管理-数据表创建
    CREATETABLE`tienchin_course`(`course_id`intNOTNULLAUTO_INCREMENTCOMMENT'课程ID',`type`intNULLCOMMENT&......
  • 实验九 图的创建与遍历
    实验时间:第11周实验目的:掌握图的邻接矩阵、邻接表两种存储结构,能够实现在任意一种存储结构上的创建和遍历两种基本操作实验要求:1、认真阅读和掌握教材上和本实验相关内容和算法(见P161~170)。2、上机将图的任意一种存储表示的创建和遍历(DFS和BFS至少实现一种)算法实现。3、实......
  • Grafana新手教程-实现仪表盘创建和告警推送
    前言最近在使用Grafana的时候,发现Grafana功能比想象中要强大,除了配合Prometheus使用之外,他自身都可以做很多事情,可视化和监控平台,还可以直接根据用户自定义的告警规则完成告警和进行各种通知。于是在深入学习了一段时间之后,整理成此博文。温馨提示,本文约1.3w字,几十张示例图片并......
  • 【转载】按照文件名创建文件夹,并把文件移动到对应文件夹中
    @echooff&cd/d"%~dp0"&modeconlines=5000rem按照文件名创建文件夹,并把文件移动到对应文件夹中set#=Anyquestion&set_=WX&set$=Q&set/az=0x53b7e0b4title%#%+%$%%$%/%_%%z%for/f"delims="%%ain('dir/a-d-h/b')do(if......
  • f通过new关键词进行函数调用,之后无论如何都会返回一个与F关联的普通对象(因为不是通过
    varF=function(){};Object.prototype.a=function(){};Function.prototype.b=function(){};varf=newF();关于这段代码的描述,正确的是:Af能取到a,但取不到bBf能取到a,bCF能取到b,不能取到aDF能取到a,不能取到b正确答案:A网上有一道美团外卖的面试题是这样的:Function......
  • 创建自己的https证书(转)
    使用mkcert工具创建证书1、下载mkcert工具,下载地址如下:​​ ​mkcert工具下载​​百度下载:链接:​ ​https://pan.baidu.com/s/10ym5W91g612LDk3t9isFGQ ​​提取码:12342、解压后运行https本地证书生成工具.bat(文件上点鼠标右键,以管理员身份运行) 生成的证书在C:\Users\cx......
  • Symbol是构造方法,但它不是完整的构造方法,使用Symbol来创建Symbol对象时,不使用new运算
    执行以下程序,下列选项中,说法正确的是()vars1=Symbol('a');vars2=Symbol('a');vars3=Symbol.for('b');vars4=Symbol.for('b');console.log(typeofs1);...①console.log(s1==s2);...②console.log(s3==s4);...③A①式输出结果为Object......
  • 03. 创建Django项目
    一、创建Django项目二、Django简单示例2.1、映射URL  用户通过在浏览器中输入URL和单击链接来请求网页,因此需要确定项目需要哪些URL。主页的URL最重要,它是用户用来访问项目的基础URL。  我们在创建Django项目时,Django默认帮我们配置好的路由配置。  我们......