检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新手指引 入门必读 购买基础版实例 购买专业版实例 购买企业版实例 升级实例版本 登录AstroPro界面
项目管理 新建项目 编辑项目 删除项目 父主题: 后端应用管理
角色管理 了解AstroPro中角色 为用户添加工作空间级角色 为用户添加项目级角色 父主题: 后端应用管理
对象详解 BO Abstract BO Value Object 对象间关系 父主题: 后端应用管理
对象间关系 一对多 多对多 聚合 树递归 继承 父主题: 对象详解
服务开发框架详解 整体结构介绍 单Module base/service DDD 父主题: AstroPro学堂
类名管理 新增类名 修改类名 删除类名 选择已有类名 父主题: 配置样式设置
应用管理 创建应用 编辑应用 同步应用 删除应用 父主题: 后端应用管理
子域管理 创建子域 编辑子域 删除子域 父主题: 后端应用管理
资产库管理 配置架构模板 配置业务对象模板 配置自定义字段类型 配置客户端流控策略 配置连接器 父主题: 后端应用管理
导入swagger swagger标签使用指南 通过导入swagger文件实现业务设计 父主题: 服务管理
o进行应用建模前,需要先创建一个项目。 支持区域: 华北-北京四 如何创建项目? 项目角色管理 服务组 服务组用于对项目中的服务进行分组,一般一个分组对应一个研发团队。创建项目后,默认会创建一个和项目同名的服务组,所有新建服务默认在此分组下。 支持区域: 华北-北京四 如何新建服务组?
3、了解AstroPro中的项目、服务组与服务之间的关系 项目是使用AstroPro核心业务的入口。服务组用于对项目中的服务进行分组,一般一个分组对应一个研发团队。服务组创建后,即可为项目添加服务。服务是业务概念,即提供某种服务的某个进程。每一个服务都具有自主运行的业务功能,
在业务基础模板页面,单击“新建业务对象模板”。 配置模板信息后,单击“下一步”。 模板名称:输入模板名称,名称仅允许以英文字母开头,包含英文字母和数字,一般采用驼峰格式或“-”连接,长度最低为两位。 模板类型:默认为业务对象模板,暂不支持修改。 模板范围:根据3选择的项目,确认模板范围。 图1
在架构模板页面,单击“新建架构模板”。 配置模板信息后,单击“下一步”。 模板名称:输入模板名称,名称仅允许以英文字母开头,包含英文字母和数字,一般采用驼峰格式或“-”连接,长度最低为两位。 模板类型:默认为架构模板,暂不支持修改。 模板范围:根据3选择的项目,确认模板范围。 图2 配置模板基本信息
add:创建资源对象中的资源id。 update:修改的资源id。 delete:删除的资源id。 originDo Object api被调用前do对象(一般从数据库取出)。 add:为null。 update:修改前数据库中的原始对象。 delete:删除前数据库中的原始对象。 targetDo
// 自定义用户信息获取 ...... return userInfo; } } 认证配置 一般服务配置devspore.auth.exclude-paths与devspore.auth.auth-patterns其中之一即可。 在配
Spring:原生Spring数据源。 ORM框架:ORM(Object Relational Mapping)框架采用元数据来描述对象与关系映射的细节,元数据一般采用XML格式,并且存放在专门的对象一映射文件中。 注意:选择ORM框架为Astro Pro专业版/企业版功能,如果您需要使用此功能,请升级Astro
树递归 什么是树递归 树递归和一对多、多对多和聚合之间的差异在于一对多、多对多和聚合是两个不同的业务对象间产生关联,而树递归的双方为相同的对象类型,存储在同一张表中,递归关系的双方可以抽象成父子关系。树递归中,一个对象最多存在一个父对象,类似于数据结构中的树结构。创建树递归后,在
多对多 什么是多对多 多对多关系中,首要方和次要方都不会发生任何的变化。唯一的变化是在多对多连线上,会默认添加两个字段用来分别指向关系的两侧。也就是说,一对多和聚合关系是通过在次要方添加主键和外键来表示的,而多对多关系是通过单独创建的关系表来表示的。 和一对多关系一样,删除多对多