检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式 - CARTESIAN:设置DTO的CARTESIAN(笛卡尔积)能力。 不设置:不生成CARTESIAN。
不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式 - CARTESIAN:设置DTO的CARTESIAN(笛卡尔积)能力。 不设置:不生成CARTESIAN。
承接API直接调用,基本的业务判断逻辑和分发。service层目录,包含接口层(必填项) I{biz}Service.java # service接口层代码 |-- repository
不设置:不生成NESTED。 只生成DTO:只生成NESTED对象的类。 生成DTO读API:只会生成一个get接口。 生成DTO读写API:除了生成一个get接口,还会生成一个插入接口。 DTO暴露方式 - CARTESIAN:设置DTO的CARTESIAN(笛卡尔积)能力。 不设置:不生成CARTESIAN。
extends SpringBootServletInitializer { ... } 支持服务接口认证 新增一个配置类,在配置类中加入以下配置: /** * 在线文档接口认证配置 * * @since 2021-08-12 */ @Configuration(proxyBeanMethods
的caches的名称(本示例使用test)。 @ClientControl(rule = "fallbackTest", policy = CacheOrder.SERVICECALLFIRST, cacheManagerName = "test") public String
processors: bean1,bean2 出口插件 实现exit插件。 devspore-horizon提供了接口Observer,用户需要实现这个接口的observe(DataEvent dataEvent)方法,把变更通知、更新缓存、统一审计、统一工作流的处理逻辑写到此方法体内即可。
pom文件添加依赖。 配置文件,参考下面配置样例。 devspore: client-control: caches: test: ttl: 60000 #此处配置的是缓存的有效时长 performance-ttl: 30000
己定义的caches的名称(本示例使用test)。 @ClientControl(rule = "fallbackTest", policy = CacheOrder.CACHEFIRST, cacheManagerName = "test") public String tes
devspore: probe: metrics: tags: component: probe-test aom: authentication: AccessKey url: ak:
5、x-class-annotations 作用: 添加指定的注解。 该标签用于在api接口或者dto类上添加指定的注解。 标签值类型: List 使用位置: x-class-annotations(定义在swagger的最外层时,会在所有的api接口上都添加指定的注解) components.schemas
密后的内容如下所示。 test=(NeedDec)EBl1iK4irrKDl4lj0g+pPg== devspore.security.provider.jasypt.masterkey-path=D:/devsporesecurity 可以看到test对应的属性已变为加密数据。
url: ${aom_url} # 监控数据上报AOM平台接口URL access-code:${aom_accessCode} # 选择AccessCode配置
使用模板创建服务 使用说明 您可以在“资产库”中自定义模板。当您的业务与模板中的场景相似度较高时,可以通过模板创建新的服务,减少重复开发,提高交付效率。 前提条件 已完成模板创建,具体操作请参考创建架构模板和创建业务对象模板。 已新建项目。 已创建服务组。 使用模板创建服务 参考
单击“批量删除”。 在弹出的确认框中,单击“确认”,即可批量删除服务。 当服务有多个版本时,仅会删除对应版本的服务,其他版本的服务不会删除。 图2 删除test服务v3版本 父主题: 服务管理
认证配置 在配置文件中加入devspore相关配置,如下: devspore: auth: exclude-paths: GET:/test # 不需要认证的路径 in-header: true #token是否在header中,默认true token-name:
配置转换基本信息。 导入文件:选择本地待转换的文件。 项目名称:上传压缩包时,如果压缩包名与项目名不一致,则填写压缩包内真实项目名称。 dubbo接口包路径:不填写,即为转换整个项目文件。填写相对于项目根目录的相对路径,则转换指定路径文件,如TestProject\src\main\ja
插件来自主实现鉴权(认证等)和消息发送(审计等)。 下图为一个典型的使用案例: 图3 典型案例 如何实现horizon功能 只要实现了相应接口,填写配置信息即可实现horizon功能。 如图1中描述,horizon开放了两种插件入口拦截Entry插件和出口拦截Exit插件。其中统
swagger:swagger-core - org.springframework:spring-test - org.springframework.boot:spring-boot-test - spring-boot-huawei-dependencies已管理的包。 sprin
AstroPro-SDK版本变更与下载 AstroPro-SDK版本变更记录及下载地址如下。您可以按需下载所需的AstroPro-SDK,也可以直接通过表1中链接,一次性下载所有的AstroPro-SDK。 如果您能访问外网并下线maven依赖,则可通过修改maven settings