检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入框架配置页面。 在“安全认证”模块中,设置“身份认证”为“自定义认证”。 图1 开启自定义认证 父主题: 如何使用自定义认证插件
return userInfo; } } 认证配置 在配置文件中加入oauth2认证相关配置和devspore相关配置,如下: devspore: auth: exclude-paths: GET:/test # 不需要认证的路径,多个规则用;分隔 auth-patterns:
如何使用自定义认证插件 开启自定义认证功能 开发自定义认证插件 父主题: AstroPro学堂
在左侧插件栏中,单击,展开数据源管理页面。 单击,展开设置数据源页面。 选择数据源类型(可选对象数组、树结构),并输入数据源名称。 图1 创建数据源 单击“新增字段”,添加静态数据源。 图2 添加静态数据源 单击“保存”,完成数据源字段添加。 单击“保存”,完成数据源创建。 父主题: 数据源管理
导出元数据 使用说明 服务创建后,支持导出服务的元数据。元数据导出后,在创建类似服务时,可通过“导入元数据”,直接导入使用。 图1 导入元数据 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。
数据源管理 获取数据源远程字段 添加静态数据 使用数据源 父主题: 前端应用管理
在左侧插件栏中,单击,展开数据源管理页面。 单击,展开设置数据源页面。 配置数据源类型(可选对象数组、树结构),数据源名称以及数据源字段。 图1 创建数据源 图2 新增数据源字段 单击“保存”,完成数据源创建。 绑定数据源 数据源主要载体为Collection组件,因此在使用数据源之前需要先在
在左侧插件栏中,单击,展开数据源管理页面。 单击,展开设置数据源页面。 选择数据源类型(可选对象数组、树结构),并输入数据源名称。 单击“获取远程字段”,设置请求地址、请求方式及请求参数。 图1 创建数据源 单击“发送请求”,请求成功后获取到接口字段信息,保存后即可生成数据源字段信息。 单击“保存”,完成数据源创建。
DDL标签使用指南 DDL,即数据定义语言(Data Definition Language),是SQL(结构化查询语言)的一部分,用于定义和管理数据库的结构。导入DDL通常指的是将数据库结构定义导入到数据库管理系统中,以便创建或修改数据库的模式。 本章节将为您介绍一系列核心DD
存量业务系统中代码三方依赖管理多,希望可以统一管理,降低升级维护成本。 安全漏洞整改耗时周期长,解决安全漏洞无法统一管理、升级等问题。 存量服务切换技术栈 存量服务切换技术语言框架,技术栈归一到Java微服务架构。 价值 提供多种微服务经典设计模式,快速改造存量架构腐化的代码工程,并且具有可扩展框架,允许用户扩展自己的插件实现通用业务逻辑。
业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供了用户身份认证、权限分配、访问控制等功能,可以帮助您安全的控制华为云资源的访问。 通过IA
级Astro Pro实例版本。 图1 选择参考架构 单数据库DB(参考单表查询QPS < 1w):只有一个数据源。 读写分离数据库(参考单表查询QPS < 3w):默认添加两个数据源,一个负责写数据,一个负责查数据。如果数据源使用DevSpore,就使用devspore-data
id。 originDo Object api被调用前do对象(一般从数据库取出)。 new : 为null。 update(包含自定义状态修改动作CUSTOM): 修改前数据库中的原始对象。 delete: 删除前数据库中的原始对象。 targetDo Object api想要设置的
设置模板基本配置 选择模板的参考架构。 图4 选择参考架构 数据库设置。 图5 设置数据库 数据库:选择数据库的类型,支持MySQL、PostgreSQL和GaussDB。 分库策略:选择数据的分片算法。参考架构选择“数据库分库+分布式缓存”时,需要设置。 MOD:直接使用分片数取
内置高可用能力,如多数据源、容灾切换子能力和流控降级等。 安全 支持安全加解密、认证对接等。 三方依赖管理 通用三方依赖库管理。 三个套餐功能存在差异,请参考表3选择适合您的套餐。 表3 套餐功能特性差异说明 模块 功能 基础版 专业版 企业版 全局功能 导入元数据 支持 支持 支持
作。如何为对象自定义API,请参见如何为对象自定义API。 软删除策略:开启软删除策略后,数据删除时执行逻辑删除,数据仍然保留在数据库中。关闭软删除策略后,数据删除为物理删除,即直接从数据库中删除,不可恢复。 注意:购买AstroPro企业版实例时,才会显示“软删除策略”配置项。
制,您可以在请求被处理前(Entry)和应答发送前(Exit)调用DevSpore预置的,也可以使用自己开发的插件,可用于实现统一的操作前认证、鉴权,操作后消息发送、缓存更新、审计等功能。 devspore-horizon架构图如下: 图1 架构图 Entry类插件采用的是责任链模式(chain
如何为对象自定义API 如何为对象添加固定字段 如何为对象添加枚举字段 如何自定义devspore-horizon插件 如何使用自定义鉴权插件 如何使用自定义认证插件 服务开发框架详解 AstroPro-SDK版本变更与下载
与 发布的事件对象,屏蔽技术组件对应用业务的侵入 |-- subscribe # 订阅事件的Package,存放listener与消费的事件对象,listener只做数据的监听与数据格式的转换 resources目录结构说明
循环渲染 页面可能有若干份重复的、动态生成的内容,例如商品列表页、表格数据。这时候需要用到循环渲染。您可以在高级面板中指定循环数据绑定的变量、迭代的变量名、索引变量名、以及唯一的key。 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台