副本技能-CodeBuilder使用

本文介绍了代码生成器的计划信息、模板详情以及实体模型。计划信息包含前端和后端的目录结构;模板部分涉及模板名称、编号、引擎及覆盖设置;实体模型详细列出了数据源、模型属性和代码建模原型,包括物理列名、类型和验证规则。
摘要由CSDN通过智能技术生成

在这里插入图片描述
实例:

// 计划信息
plan:
	// 主键
	id:
	// 方案名称
	planName: xx系统xx方案
	// 方案编号
	planCode: plan_b
	// 方案类型
	planType: 单表/多表
	// 模板主键
	templateId: 
	// 前端根目录
	frontentPath: “/xxx/gen/xxx”
	// 前端包目录
	srcPath: “/src”
	// 后端根目录
	backendPath: “/xxx/gen/xxx”
	// 后端包名
	packagePath: com.xxx.xxx

// 模板
template:
	// 主键
	id:
	// 模板名称
	templateName: 商品SKU(sku)
	// 模板编号
	templateCode: ebay_item_not_as_described
	// 模板引擎
	templateEngine: beetl
	// 是否覆盖
	isCover: true/false
	// 模板备注
	templateRemark:  “这是一个xxxx模板”
	// 模板文件集合
	files:
		// 主键
		id:
		// 模板主键
		templateId:
		// 文件名称
		fileName: “${model.modelClass}Controller.java”
		// 文件编号
		fileCode: “007”
		// 构建代号
		buildCode: “main/xxxx”
		// 系统分类
		fileCategory:  “前端/后端”
		// 相对路径
		filePath: “/controller”
		// 备注
		fileRemark: “请说明备注”
		// 模板内容
		fileContent: “这里面是代码生成器的内容”

// 实体模型
models:
	// 主键
	id:
	// 数据源主键
	datasourceId:  “mysql/xxx系统”
	// 模型名称
	modelName: “商品SKU”
	// 模型编号
	modelCode: “B1.2.4”
	// 物理表明
	modelTable: “crm_sku”
	// 模型类名
	modelClass: “Sku”
	// 模型备注
	modelRemark: “我是模型备注”
	// 构建代号
	buildCode: “”
	// 代码建模原型
	prototypes:
		// 主键
		id:
		// 模型主键
		modelId:
		// 物理列明
		jdbcName: “create_time”
		// 物理类型
		jdbcType: “datetime”
		// 注释说明
		comment: “创建时间”
		// 实体类型
		propertyType: “Date”
		// 实体类型引用
		propertyEntity: “com.xxxx.xx.Date”
		// 实体列明
		propertyName: “createTime”
		// 表单显示
		isForm: true/false
		// 独占一行
		isRow: true/false
		// 组件类型
		componentType: “单行文本/多行文本/下拉框”
		// 字典编码
		dictCode: “plateform_type”
		// 是否必填
		isRequired: true/false
		// 验证类型
		validateType: “字母/数字/网址”
		// 列表显示
		isList: true/false
		// 查询配置
		isQuery: true/false
		// 查询类型
		queryType: “等于/不等于/模糊”
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汉风唐尚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值