检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“新增”,按需添加所需的API。 实例级别:定义API实例的级别,如类型、实例。 动作名称:设置API的动作名称。 请求方法:HTTP请求方法(也称为操作或动作),用于告诉服务您正在请求什么类型的操作。 get:请求服务器返回指定资源。 put:请求服务器更新指定资源。 post:请求服务器新增资源或执行特殊操作。
设置。 不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式 - CARTESIAN:设置DTO的CARTESIAN(笛卡尔积)能力。
如何自定义DTO 使用说明 自定义DTO相当于数据传输对象,主要用于自定义API时添加参数或返回体。 自定义DTO 在业务设计页面,单击“自定义DTO”。 图1 自定义DTO 单击“新增”,添加一个自定义DTO。 图2 自定义一个Dto1 在自定义API的参数或返回体中,使用自定义DTO。
1w):只有一个数据源。 读写分离数据库(参考单表查询QPS < 3w):默认添加两个数据源,一个负责写数据,一个负责查数据。如果数据源使用DevSpore,就使用devspore-datasource的读写分离模式。如果使用的是Spring数据库,则使用shardingsphere的读写分离模式。
是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买AstroPro套餐并获得一定程度的价格优惠(以实际价格为准)。 使用场景 包年/包月计费模式需要用户预先支付一定时长的费用,适用于长期、稳定的业务需求。使用包年/包月计费模式具备如下优势:
设置。 不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式 - CARTESIAN:设置DTO的CARTESIAN(笛卡尔积)能力。
DDL标签使用指南 DDL,即数据定义语言(Data Definition Language),是SQL(结构化查询语言)的一部分,用于定义和管理数据库的结构。导入DDL通常指的是将数据库结构定义导入到数据库管理系统中,以便创建或修改数据库的模式。 本章节将为您介绍一系列核心DD
添加页面变量 使用说明 页面状态变量仅适用于当前页面。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击待编辑应用模块内的“开发应用”,进入设计器。 在左侧插件栏中,单击,展开状态管理页面。 选择“页面状态”,单击“添加变量”。
IDEA ,配置对应的环境变量,确保本地开发环境可用。 使用说明 配置文件里的密钥,建议自行加密存储并实现解密逻辑。 输入的密钥,建议按全随机数生成,长度32字节以上。 敏感数据加密 DevSporeSecurity集成Jasypt加解密组件,实现配置文件敏感数据自动加解密。 pom文件中添加如下依赖。
添加组件后您可以通过右侧的属性设置面板,对当前选中组件进行属性设置。 参数说明 通用参数: id:规定HTML元素的唯一的id。 className:用于属性定义元素的类名;通常用于指向样式表的类和JavaScript中。 ref:接受一个内部值,返回一个响应式的、可更改的ref对象,此对象只有一个指向其内部值的属性。
使用数据源 使用说明 设计器提供数据源来配合画布上的组件渲染。 本章节以应用于表格组件的表格列为例,为您介绍如何使用数据源。 创建数据源 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击应用模块内的“开发应用”,进入设计器。
用DevSpore预置的插件,也可以使用自己开发的插件,用于实现统一的操作前认证、鉴权,操作后消息发送、缓存更新、审计等功能。 常用概念 DTO:是一种数据传输对象,主要用于在不同层之间传输数据。 DO:是一种领域对象,用于表示业务领域中的实体或概念。 horizon整体架构 d
#此处配置的是重试间隔策略,可选值(Exponential/Randomized) randomized-wait-factor: 0.5 #随机策略随机因子(选择随机策略生效:基础间隔500,每次间隔为:500-500*0.5~500+500*0.5) exponentia
”添加“name(用户名)”字段,用于记录用户信息。为“Order”添加“orderNo(订单编号)”字段,用于记录订单的编号。为“OrderDetail”添加“product(商品)”、“amount(数量,integer类型)”字段,分别用于记录商品的详情和商品的数量。 图2
NESTED:是否设置DTO的NESTED(嵌套)能力。默认为生成DTO读写API。 不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式
指数级/Randomized固定间隔(默认Randomized)) randomized-wait-factor: 0.5 # 随机策略随机因子,默认0.5 exponential-backoff-multiplier: 2 # 指数退避算法的乘数,默认2.0 ignore-exceptions:
zed固定间隔(默认Randomized)。 randomized-wait-factor 否 double 0.0-1.0 0.5 随机策略随机因子,默认0.5。 exponential-backoff-multiplier 否 double - 2 指数退避算法的乘数,默认2
通过小试牛刀,帮助您快速熟悉使用AstroPro生成服务代码的过程。 3、了解AstroPro中的项目、服务组与服务之间的关系 项目是使用AstroPro核心业务的入口。服务组用于对项目中的服务进行分组,一般一个分组对应一个研发团队。服务组创建后,即可为项目添加服务。服务是业务概念,即提供某种服务的某个进程。每一个服
效果:设置组件的透明度、轮廓样式及光标样式。 图8 设置显示效果 样式设置完成后,设计器会自动完成以下动作。 如果当前样式在选择器中没有选中任何一个类名或者ID,会自动生成随机类名。 将在样式面板设置完成的样式写入类名规则中。 图9 样式写入到类名样式 将样式选择器自动生成或者选中的类名绑定到当前组件属性中。 图10
实例状态。当“实例状态”变为“运行中”时,说明实例已安装完成,可以正常使用Astro企业应用。 图3 查看实例状态 购买扩容包 扩容包仅适用于在购买专业版或企业版的基础上使用,不可单独购买和退订。扩容包的使用截止时间与主资源的截止时间保持一致。 参考购买实例中操作,购买AstroPro企业版实例。