检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
式为“服务名称+唯一ID”。 图18 创建服务并生成代码 完成整个订单系统的创建。 打开生成的服务代码包,在“README.md”文件中可查看代码目录结构的说明,如图19。 图19 代码目录结构说明 代码目录结构分为“base/service”、“单Module”和“DDD”三种,在编辑元数据的“生成策略
只生成DTO:只生成CARTESIAN对象的类。 生成DTO读API:只会生成一个get接口。 关系操作:对象关系可执行哪些操作,如新增、删除、查询、批量新增、批量删除和批量查询。 每个Bo3关联最大Bo4数:一个首要方和次要方建立关联的数量上限。 每个Bo4关联最大Bo3数:一个次要方和首要方建立关联的数量上限。
# 查询对象(可选项) |-- criteria # mybatis查询条件对象(可选项) |-- dto
关闭API中根对象前缀:设置为“是”时,sharding bo的API前面不需要添加root bo的路径。 查询参数阈值:设置查询参数阈值,值为“0”时不生效。当查询参数大于该阈值时,将多个查询参数转换为对象。 设置代码风格。 图9 设置代码风格 配置文件格式:配置spring boot properties文件格式。
/v1/cards: get: # 该接口设置了查询参数转换为对象的功能,最终所有的参数都会自动定义到一个对象中 tags: - "CARD" summary: "查询所有Card" description: "Returns
必填项) |-- criteria # mybatis查询对象 |-- base # mapper层基本接口代码(必填项)