检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
生成业务代码 使用说明 页面设计完成后,您可以根据配置生成应用的基本代码。代码生成后,会下载至本地,供您使用。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 选择待操作应用,单击模块内的“开发应用”,进入设计器。
keyGenerator = "myKeyGenerator"),其中,keyGenerator属性配置的就是自定义缓存key生成器的bean名称。 如果用户没有必须自定义缓存key的需求,可以不配置这两个属性,clientcontrol会自动生成缓存key的,生成的规则是:全路径限定名+
购买AstroPro基础版实例 在使用AstroPro前,您需要购买一个AstroPro实例。AstroPro实例是一个独立的资源空间,所有的操作都是在实例内进行,不同实例间的资源相互隔离。AstroPro当前提供了基础版、专业版和企业版三种类型的实例,执行本入门中操作,只需购
安全漏洞整改耗时周期长,解决安全漏洞无法统一管理、升级等问题。 存量服务切换技术栈 存量服务切换技术语言框架,技术栈归一到Java微服务架构。 价值 提供多种微服务经典设计模式,快速改造存量架构腐化的代码工程,并且具有可扩展框架,允许用户扩展自己的插件实现通用业务逻辑。 优势 基础组件归一,与华为云三方件要求实时同步,安全漏洞快速升级。
使用devspore-probe并开启上报监控数据到AOM后频繁打印日志:post metrics to aom success。 解决方案 在项目中添加配置参数:logging.level.com.huawei.devspore.probe=error,使得devspore-probe仅打印error日志。
生成服务代码 使用说明 根据配置的业务模型,生成服务的基本代码。代码生成后,会提供一个压缩包,供您使用。关于代码结构的详细介绍,请参见服务开发框架详解。 操作步骤 参考编辑服务中操作,完成业务模型的配置。 在服务依赖中,单击“创建”。 输入变更日志描述信息,单击“创建”。 系统开始创建服务,并生成该服务的代码。
资产库管理 配置架构模板 配置业务对象模板 配置自定义字段类型 配置客户端流控策略 配置连接器 父主题: 后端应用管理
UserInfo用户信息类介绍详见:UserInfo用户信息类 UserStore接口介绍详见:UserStore接口介绍 认证配置 认证配置详见:认证配置 配置说明 配置说明详见:配置说明 使用devspore-auth通用认证能力 添加依赖。 代码中添加devspore-auth-starter依赖。
您需具备以下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 基础开发环境准备 安装的工具包括JDK、Maven、Eclipse和IDEA ,配置对应的环境变量,确保本地开发环境可用。 父主题: spring-boot-huawei使用指南
初识应用设计器 设计前端应用流程 前端开发视频指导 管理前端应用 页面管理 使用组件 配置属性设置 配置样式设置 配置高级设置 查看大纲树 数据源管理 使用工具类方法 国际化资源管理 使用JS面板 配置变量 生成业务代码 发布页面模板 使用模板创建页面 页面模板管理 物料中心
devspore-horizon是devspore提供的对metaBO(以及对应的RO)操作前鉴权、认证,metaBO变动后消息发送、审计等功能的组件。配置horizon后,generator生成的项目的repository中相关操作上会带有@Extension注解。 // 普通增删改查接口
为createMultiZoneClient的redisConnectionFactory,如果用户没有手动修改这个bean名称的话可以不配置devspore.client-control.caches.xxx.redis-connection-factory-bean-name
的一个概念,对应配置参数中的performance-ttl。例如一个缓存的有效时长是10s,那性能缓存可以配置为3s,代表一个逻辑概念,标识缓存的结果离更新缓存的时间更近,不会对实际的缓存产生影响。 具体使用方式如下: pom文件添加依赖。 配置文件,参考下面配置样例。 devspore:
返回。具体使用方式如下: pom文件添加依赖。 配置文件,参考下面配置样例。 devspore: client-control: caches: test: ttl: 60000 #此处配置的是缓存的有效时长 performance-ttl:
PluginException; } 填写配置信息。 完成接口实现之后,还需要填写配置信息。有关horizon的出口拦截配置信息如下: devspore.horizon.observers devspore.horizon.observers配置项也是个数组。horizon会读取数组中每个bean
安全功能 名称 描述 配置自动加解密 自动对配置文件的字段加解密,通过(NeedEnc)(NeedDec)标注。 参数校验 内置标准参数校验规则。 开发能力要求 您需具备以下开发能力: 熟悉Java语言,并有Java程序开发经验。 熟悉Maven。 基础开发环境准备 安装的工具包括JDK、Maven、Eclipse和IDEA
SpringBoot全局配置文件 banner.txt # 应用程序的banner文件 log4j2.xml # log4j2日志配置文件 metadata
</dependency> 根据业务需求编写配置文件。 devspore: client-control: biz-pool: # 具体可参见 参数配置说明 caches: # 具体可参见 参数配置说明 rules: # 具体可参见 参数配置说明 在业务代码中引入@ClientControl注解。
<version>lastest</version> </dependency> 项目配置文件application.yaml或者application.properties添加配置参数,支持通过AS/SK认证的方式将监控数据上报到AOM。 1 2 3 4 5 6
#版本号,版本号可参考AstroPro-SDK版本变更与下载。 </dependency> 配置文件示例。 devspore: client-control: biz-pool: #(线程池配置,当使用超时功能时需要配置此参数,多个超时规则共用一个线程池) prioritized: