检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
AstroPro角色说明 不同的角色,操作权限有所不同,AstroPro常用操作与角色之间的关系如表1所示,您可以按需申请您的角色权限。 如果您申请的新权限低于您当前的权限级别,系统将只保留一个角色权限,即新申请的权限会覆盖现有的权限。因此,在您决定更换权限之前,建议您仔细了解并比较您当前的权限设置与新申请权限之间的具体差异。
使用状态选择器 使用说明 在样式选择器右侧,还提供了一个状态选择器的下拉框。可以选择hover、focused、pressed、disabled等状态。选择之后,您此时编辑样式面板,就是相当于在编辑该类名对应状态的样式。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。
在服务信息模块中,单击“重新生成”,可再次生成服务的代码。 在服务信息模块中,单击,选择“新增版本”,可修改服务的API版本。 在服务信息模块中,单击,选择“复制服务”,可基于当前服务配置复制一个新的服务。 在服务信息模块中,单击,选择“删除”,可删除该服务。 在变更记录模块中,单击服务名称后的“导出元数据”,可
数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。 适用计费项 AstroPro提供了如下两种不同的规格套餐,供不同规模和管理需求的企业进行选购使用。希望通过合理的功能和服务的组合,为不同需求的客户,提供最合适的产品及服务内容。 基础版:满足
定的安全防护能力和编码规范、API规范、数据规范,极大提升了用户开发效率和开发代码质量。 优势 生成满足DDD领域驱动设计的框架代码,开发人员更加专注于业务问题的解决,提高代码质量和开发效率,并且更好地支持不断演化的业务需求。 内置稳定的安全防护能力和编码规范、API规范、数据规范,极大提升了开发代码质量。
注意:使用JS表达式定义state变量的时候无法调用state其他变量定义,另由于JS函数定义在变量之后,也无法调用JS面板定义的函数。 图1 添加变量 (可选)设置变量高级配置。 getter:用于获取(读取)类的私有属性的值。Getter方法通常没有参数,并且返回属性的值。 示例: function
Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 编辑子域 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 应用管理 > 应用服务”。 在顶部下拉框中,选择子域所属的项目、应用和子域。 在应用服务列表中选择待操作的应用服务,单击“操作”列的“编辑”。
创建一个空服务,并指定服务的版本。创建服务前,请确保已创建项目和服务组。 基本配置 设置服务框架、版本和单元化策略等信息,请根据实际业务直接在界面进行勾选。 框架配置 设置服务的架构、数据库、缓存和安全认证等信息,请根据实际业务直接在界面进行勾选。 生成策略 设置服务的API、代码风格、
单Module和base/service生成代码目录效果 业务设计:AstroPro提供的核心能力,是用户设计业务的基础。通过添加对象、设置对象属性和为对象建立对应的关系,来实现某些特定的功能。业务设计过程中,使用到的对象及对象间关系介绍,请参见对象详解。 例如,某个订单系统中包括用户(User)、订单(
TP-FLV等协议构建的云应用提供性能测试的服务,支持快速模拟大规模并发用户的业务高峰场景,可以很好的支持报文内容和时序自定义、多事务组合的复杂场景测试,测试完成后会为您提供专业的测试报告呈现您的服务质量。更多关于CodeArts PerfTest的介绍,请参见性能测试CodeArts
微服务名称:自动关联新增一个服务中创建的服务名称。 Group ID:服务所属项目中的组ID,会自动关联新建项目中Group的值。在Maven项目中用作工程组的标识,Group ID在一个组织或项目中通常是唯一的。 Package:设置生成代码的顶层包名,会自动关联新建项目中Package的值。 Artifact
设计: 在业务设计页面,拖拽所需的对象到设计区,并修改对象名称。 AstroPro提供了BO、Abstract BO和Value Object三种类型的对象,请根据业务需求进行选择。 BO:业务对象,业务对象映射到服务中的一个实体,对应数据库中的一张表。 Abstract BO:
ClientControl的超时功能是搭配线程池使用的,所以当使用本地线程变量的时候会导致无法获取线程变量的问题。 解决方案 这种情况一般推荐使用远程调用自带的超时控制,将ClientControl的超时功能关闭。 提前获取需要的信息,传入加了@ClientControl注解的方法中。 父主题:
基本配置:用于配置服务的基本信息,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图8 基本配置 框架配置:配置服务使用的中间件或云服务,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图9 框架配置 生成策略:配置服务的代码风格,直接在界面进行勾选配置,不同的配置会呈现不同的效果。
种类型的角色。 项目管理员 可以增删改査项目下的所有资源。 可以为项目下的所有角色分配用户(仅限于同账号下的用户,如图1中的IAM用户1、IAM用户2)。 图1 华为账号与IAM用户 架构师 可以新建服务。 可以删除本人创建的服务,不能删除其他人创建的服务。 可以对项目下的所有服务进行编辑。
支持注解形式自定义监控指标 使用场景 为了方便用户更加快速、便捷的使用micrometer定义自己的监控指标,devspore-probe提供了注解的方式去快速的定义监控指标,避免了定义复杂的监控类。 如何使用 项目中引入devspore-probe依赖,在项目的pom.xml中添加下面的配置。
实例是一个独立的资源空间,所有的操作都是在实例内进行,不同实例间的资源相互隔离。 相对于基础版实例,专业版实例提供了更多的应用及实体功能,可满足中大型企业的复杂管理需求。除此之外,购买专业版实例时或购买实例后,支持对资源进行扩容。专业版和基础版实例支持的特性差异,请参见产品规格差
@Extension介绍 devspore-horizon是devspore提供的对metaBO(以及对应的RO)操作前鉴权、认证,metaBO变动后消息发送、审计等功能的组件。配置horizon后,generator生成的项目的repository中相关操作上会带有@Extension注解。
用户在使用AstroPro时,账户的可用额度小于待结算的账单,即被判定为账户欠费。 AstroPro当前仅支持包年/包月购买,对于包年/包月的AstroPro,用户已预先支付了版本费用,因此在华为账户出现欠费的情况下,已有AstroPro套餐仍可用。但仍需注意已购买的AstroPro套餐的生命周期,按
mapper层继承接口代码。用户可在此类中覆写基本接口中的方法或者增加自定义的方法 |-- integration # 防腐层,集成第三方服务(跨进程的外部服务),隔离外部系统的影响(可选项) GatewayService