All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eng.auto-code.2.1.4.source-code.auto-code_one-to-many.yaml Maven / Gradle / Ivy

datasourceConfig:
    #驱动名称
    driverClassName: com.mysql.jdbc.Driver
    #数据库名称
    name: auto_code
    #jdbc链接
    url: jdbc:mysql://127.0.0.1:3306/auto_code?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
    #数据库用户名
    username: root
    #数据库密码
    password: 111111
globalConfig:
    #生成代码的项目路径
    parentPath: E:\resource\workspaceJDB\auto-code-web-demo
    #生成代码的父包 如父包是com.zengtengpeng.test  controller将在com.zengtengpeng.test.controller下 bean 将在com.zengtengpeng.test.bean下 ,service,dao同理
    parentPack: com.zengtengpeng.test
    #是否覆盖生成文件 如果为true将会把以前的文件覆盖掉
    cover: false
    #xml存放的文件夹默认 mybatisMapper
    xmlPath: mybatisMapper
    #是否生成swagger注解
    swagger: true
    # 表关系配置  一对一 一对多 多对多 代码生成 采用追加的方式
    relationConfig:
        #主表
        primary:
            #数据库表名
            dataName: test_user
            #别名: 如果不设置将采用驼峰命名法 test_user=TestUser
            beanName: User
            #主键名称
            primaryKey: id
            #是否生成单表代码
            generate: false
#如果单表代码已经生成,请填写代码的父包,没有则不填写 如 com.zengtengpeng.test.bean.TestUser  请填写 com.zengtengpeng.test
            existParentPackage: com.zengtengpeng.test
            #备注
            remark: "用户"
        #外表
        foreign:
            #数据库表名
            dataName: test_addr
            #别名: 如果不设置将采用驼峰命名法 test_user=TestUser
            beanName: Addr
            #外键名称 就是已哪个字段和主表关联 填写数据库字段名
            foreignKey: user_id
            #是否生成单表代码 默认是true
            #            generate: true
            #如果单表代码已经生成,请填写代码的父包,没有则不填写 如 com.zengtengpeng.test.bean.TestUser  请填写 com.zengtengpeng.test
            #            existParentPackage: com.zengtengpeng.test
            #备注
            remark: "收货地址"





© 2015 - 2024 Weber Informatics LLC | Privacy Policy