检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置连接器 应用场景 通过连接器生成客户端,可以将已有服务的接口抽象和封装为一套标准化的客户端库。这样,其他服务可以通过这些客户端库以统一和简化的方式调用已有服务的接口,无需关心服务的具体实现细节。生成的客户端库可以作为服务间通信的标准工具,减少了重复的代码编写,提高了开发效率和代码的可重用性。
在顶部下拉框中,选择子域所属的项目和应用。 选择待操作的应用服务,单击“操作”列的“编辑”。 配置服务SLA。 服务调用时延:指从客户端发起服务请求到接收到服务响应所经历的时间。设置合理的超时时间,避免因服务响应慢导致业务线程被阻塞。 读取数据不一致最大容忍时间:指系统能够接受的最大数据同步延
步骤1:基本配置 基本信息中配置的内容会呈现在代码中,需用户根据实际情况进行勾选配置。 在服务列表中,单击新增一个服务中已创建服务后的“编辑”。 在基本配置中,按需进行设置。 图1 基本配置 基本配置:若本地已有配置好的服务元数据,可通过单击“导入元数据”,直接导入。 微服务名称
单击已添加服务依赖后的“编辑”。 选择需配置流控策略的对象方法,并为对象方法添加对应的流控策略。例如自定义流控策略Custom。 图3 配置客户端流控策略 单击“保存”,完成客户端流控策略配置。 单击“创建”,生成服务代码,代码中的配置文件将添加客户端流控策略配置信息。 图4 配置文件 图5
配置高级设置 条件渲染 循环渲染 绑定事件 父主题: 前端应用管理
配置说明 表1 参数配置说明 参数名称 是否必选 功能 devspore.auth.in-header false token是否在header中,默认true。 devspore.auth.token-name false token在header中的参数名,inHeader设
devspore.probe.aom.apig-app-code - String 被授权服务的appCode、非必须使用,非内部用户使用AccessCode鉴权方式的时候需要配置此配置。 devspore.probe.aom.url - String 监控数据上报AOM平台接口URL。
步骤2:框架配置 框架配置和基本配置一样,需要您根据实际情况进行勾选配置,不同的配置会呈现不同的效果。 是否启用模板,默认不启用,如需启用,在下拉框中选择已创建的模板。创建模板具体操作请参考创建架构模板。 选择模板后,模板配置将自动带入包括“框架配置”和“生成策略”。 选择参考框架。
controller: INFO 以上日志配置适合开发时本地配置,较为简单。当以上配置无法满足要求的时候,可以使用单独的日志配置文件来进行日志配置。 使用yml文件进行日志配置。 #日志配置 #配置log4j2日志文件时使用yml方式配置,在项目资源路径下添加log4j2.yml文件(或在application
配置说明 日志配置 使用swagger进行在线API文档配置 父主题: spring-boot-huawei使用指南
huaweicloud.devspore.security.crypto.DevSporeSecurityExtFactory String 自动配置时使用的加解密提供方具体工程完整类路径。 表2 jasypt参数 参数名称 是否必选 默认值 类型 说明 devspore.security.provider
、时间类型的字段。 CUSTOM:用户插件实现特定的SPI。适用所有类型的字段。 INTERVAL:按照时间间隔分表,分片列必须为时间类型或时间格式的字符串。 分库数量:设置分库的数量。参考架构选择“数据库分库+分布式缓存”时,需要设置。 分库字段:设置分库的字段名,可单击“添加
配置样式设置 通过样式面板配置样式 直接编写样式代码 类名管理 使用状态选择器 行内绑定状态变量 父主题: 前端应用管理
循环渲染 页面可能有若干份重复的、动态生成的内容,例如商品列表页、表格数据。这时候需要用到循环渲染。您可以在高级面板中指定循环数据绑定的变量、迭代的变量名、索引变量名、以及唯一的key。 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台
配置变量 添加页面变量 添加全局变量 父主题: 前端应用管理
配置属性设置 使用说明 添加组件后您可以通过右侧的属性设置面板,对当前选中组件进行属性设置。 参数说明 通用参数: id:规定HTML元素的唯一的id。 className:用于属性定义元素的类名;通常用于指向样式表的类和JavaScript中。 ref:接受一个内部值,返回一个
否 String - clientcontrolDcs 缓存类型为redis时可通过配置该选项指定。RedisConnectionFactory的bean名称来选择所用数据源,默认使用dcs的默认配置。 maximum-size 否 Long - 60000L caffeine缓存最大数量,默认60000。
据原来的空间,不会影响其他元素的布局。 绝对定位:组件的位置相对于最近的已定位祖先元素(如果没有已定位的祖先元素,则相对于初始包含块)进行偏移。组件不占据原来的空间,会从文档流中删除,并影响其他元素的布局。 固定定位:组件的位置相对于浏览器窗口进行固定定位。组件不占据原来的空间,
BO:抽象对象,不能实例化,没有对应的数据库表,需要和业务对象有个继承的操作。例如,业务对象A继承一个抽象对象B,则B中的字段都会被A继承过来。 Value Object:值对象,不能单独存在,需要和业务对象建立聚合的关系。 本示例中,拖拽1个BO对象和一个Abstract BO到设计区,选中对应的对象,修
档,则: 1、将原来的sprignfox相关的依赖删除。 2、将配置"SwaggerConfig"(根据实际情况查找配置类名称)相关的配置删除。 3、配置文件中添加springdoc的配置并删除springfox的配置。 swagger支持https和认证的方式 支持https 在启动类中加入注解: