检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
需求。工具类就是在这样的背景之下诞生,您可以将一些可复用的公共函数编写到工具类中,也可以将一些npm包引用到工具类中,供后续调用。 工具类是应用级别的,即引入之后,即可在该应用下任意页面中进行调用。 添加function工具类 参考登录AstroPro界面中操作,登录AstroPro界面。
在相互调用的服务依赖。 项目 项目是一个功能相对完备的业务系统,通常情况下由一个或多个服务组组成。项目是使用AstroPro核心业务的入口。 服务组 服务组用于对某个项目中的服务进行分组,一般一个分组对应一个研发团队。 (微)服务 (微)服务是业务概念,即提供某种服务的某个进程。
比如单击事件,同一个页面的事件会统一保存到对应的页面JS中。 很多时候您需要自定义一些方法去复用一些逻辑,也需要用到页面JS。 需要注意的是当前的页面JS只能使用声明函数,不能使用函数表达式声明函数,也不能在页面JS中定义其他的变量。 页面JS中可以通过this访问当前页面的state,全局的stores,
(微)服务 (微)服务是业务概念,即提供某种服务的某个进程。每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个(微)服务组成应用程序。 支持区域: 华北-北京四 如何创建服务? 编辑服务 了解业务设计中的对象 服务依赖 服务依赖是指一个服务为完
为展示内容添加变量,默认为item。 绑定成功后,查看渲染效果。 图3 添加变量 图4 查看渲染效果 相关概念关联: 循环数据,即需要循环渲染的数组,在这里是state.imageList。 迭代变量名,在循环渲染子项对应的变量名,默认为item。 索引变量名,循环渲染的索引变量名,默认为index。
3w):默认添加两个数据源,一个负责写数据,一个负责查数据。如果数据源使用DevSpore,就使用devspore-datasource的读写分离模式。如果使用的是Spring数据库,则使用shardingsphere的读写分离模式。 读写分离数据库+分布式缓存(参考单表查询QPS < 5w):数据库开启读写分离,并且开启Redis缓存。
${this.props.lastName}` } sette:用于设置(写入)类的私有属性的值。Setter方法通常接受一个参数,该参数是要设置的新值,并且可能包括一些逻辑来验证或处理这个值,然后才将其赋给属性。 示例: function setter() { // const
va类文件、相关元数据和资源,在声明了Main_class后可使用java命令运行。 war:打成war包。war是Java Web应用程序的标准打包格式,war是一个Web模块,包括WEB-INF目录,可直接运行于Web容器中。 性能测试。 性能测试配置为Astro Pro专业
通过AstroPro产品介绍,快速了解什么是AstroPro。单击产品介绍,了解更多。 2、创建一个订单系统,快速体验AstroPro 通过小试牛刀,帮助您快速熟悉使用AstroPro生成服务代码的过程。 3、了解AstroPro中的项目、服务组与服务之间的关系 项目是使用AstroPro核心业
va类文件、相关元数据和资源,在声明了Main_class后可使用java命令运行。 war:打成war包。war是Java Web应用程序的标准打包格式,war是一个Web模块,包括WEB-INF目录,可直接运行于Web容器中。 设置完成后,单击“创建”,完成架构模板创建。 编辑架构模板
生成策略:配置服务的代码风格,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图10 生成策略 业务设计。 业务设计是AstroPro提供的核心能力,是用户设计业务的基础。业务设计过程中,使用到的对象及对象间关系介绍,请参见对象详解。 本示例中,订单系统中包括用户(User
服务名称:设置待添加服务的名称,由英文字母、数字或“-”组成,且必须以字母开头,一般采用驼峰格式,长度最低为两位。 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组。 服务单元化
、数字或“-”组成,且必须以字母开头,一般采用驼峰格式,长度最低为两位。 图3 代码压缩包名称 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组,即(可选)步骤2:创建服务组中创建的服务组。
如果华为账号已能满足您的要求,不需要创建独立的IAM用户进行权限管理,可以跳过本章节,不影响您使用AstroPro服务的其它功能。 IAM是华为云提供权限管理的基础服务,无需付费即可使用,只需要为您账号中的资源进行付费。关于IAM的详细介绍,请参见《IAM产品介绍》。 AstroPro权限
服务名称:设置待添加服务的名称,由英文字母、数字或“-”组成,且必须以字母开头,一般采用驼峰格式,长度最低为两位。 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组,即(可选)步骤2:创建服务组中创建的服务组。
图2 设置代码工程目录结构 图3 单Module和base/service生成代码目录效果 业务设计:AstroPro提供的核心能力,是用户设计业务的基础。通过添加对象、设置对象属性和为对象建立对应的关系,来实现某些特定的功能。业务设计过程中,使用到的对象及对象间关系介绍,请参见对象详解。
可以查看项目下的所有资源。 可以重新编译有权限项目下的服务并下载代码。 前提条件 只有工作空间管理员或项目管理员,才能为其他用户添加项目级角色。不同的是具备工作空间管理员权限的用户,可以为用户添加工作空间下所有项目的权限。而项目管理员只能为用户添加其所在项目的角色权限。 待添加的IAM用户已
用账单等主要计费信息。 计费模式 AstroPro当前提供了基础版和专业版两种规格套餐供您使用。两种规格均为包年/包月购买方式,包年/包月是一种预付费模式,即先付费再使用,按照订单的购买周期进行结算。关于计费模式的详细介绍,请参见计费模式。 计费项 AstroPro的计费项为套餐
troPro套餐规格清单及功能介绍,请参见产品规格差异。 计费周期 包年/包月AstroPro的计费周期是根据您购买的时长来确定的(以UTC+8时间为准)。一个计费周期的起点是您开通或续费的时间(精确到秒),终点则是到期日的23:59:59。 例如,如果您在2023/11/01
产品规格差异 Astro企业应用当前提供了基础版、专业版和企业版三种规格套餐,供您选择。关于规格的详细介绍,请参见表1。 基础版:满足个人及创业团队的基础需求,用户能够低门槛入门使用该产品。 专业版/企业版:提供了更多的应用及实体功能,可满足中大型企业的复杂管理需求。 表1 Astro企业应用套餐规格清单