检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置模板基本配置 选择模板的参考架构。 图4 选择参考架构 数据库设置。 图5 设置数据库 数据库:选择数据库的类型,支持MySQL、PostgreSQL和GaussDB。 分库策略:选择数据的分片算法。参考架构选择“数据库分库+分布式缓存”时,需要设置。 MOD:直接使用分片数取
// 自定义用户信息获取 ...... return userInfo; } } 认证配置 在配置文件中加入oauth2认证相关配置和devspore相关配置,如下: devspore: auth: exclude-paths:
义,并且开启Redis缓存。 数据库设置。 图2 设置数据库 数据库:选择数据库的类型,支持MySQL和PostgreSQL。 分库策略:选择数据的分片算法。参考架构选择“数据库分库+分布式缓存”时,需要设置。 MOD:直接使用分片数取模,余数为分片编号(从0开始编号)。适用整数类型的字段。
选择待操作应用,单击模块内的“开发应用”,进入设计器。 单击顶部工具栏的“下载源码”按钮。 选择下载路径。 选择生成到本地的文件。 您可以选择全量或指定部分文件内容。 图1 选择生成文件 单击“确定”,代码将下载至本地路径。 父主题: 前端应用管理
# log4j2日志配置文件 metadata.json # 元数据配置文件 父主题: 服务开发框架详解
# log4j2日志配置文件 metadata.json # 元数据配置文件 父主题: 服务开发框架详解
将多个查询参数转换为对象。 设置代码风格。 图2 设置代码风格 配置文件格式:配置spring boot properties文件格式。 yaml :配置文件使用yaml格式。 properties :配置文件使用properties格式。 Lombok插件:是否为DO、DTO或QO定义类自动生成Lombok注解。
一般采用驼峰格式,长度最低为两位。 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组。 服务单元化策略:服务在子域内的单元化策略。服务单元化策略必须在一个子域内定义,不能跨子域。
d”。 USER_DEFINE的主键时,未指定主键字段。 同时非USER_DEFINE时,可以不指定主键(即ddl中可以没有primary key的声明语句)。 当未指定标签时,指定主键情况下主键类型默认为USER_DEFINE; 未指定主键默认为UUID。 标签示例: CREATE
SpringBoot全局配置文件 banner.txt # 应用程序的banner文件 log4j2.xml # log4j2日志配置文件 metadata
最低为两位。 图3 代码压缩包名称 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组,即(可选)步骤2:创建服务组中创建的服务组。 服务单元化策略:服务在子域
在详细配置中,配置服务的详细信息。 图2 详细配置 服务类型:当前仅支持创建原子服务。原子服务是指对外提供业务对象管理API,有独立数据存储(一般为独立数据库)的服务。原子服务之间可以相互调用。 服务组:选择服务所属的分组。如何创建服务组,请参见新建服务组。 服务单元化策略:服务在子域内的单元化
eInfo<Card>>> listCards( @RequestObject ListCardsQo listCardsQo); 使用后: ResponseEntity<Message<PageInfo<Card>>> listCards( @RequestObject CardQo
tom。 图3 配置客户端流控策略 单击“保存”,完成客户端流控策略配置。 单击“创建”,生成服务代码,代码中的配置文件将添加客户端流控策略配置信息。 图4 配置文件 图5 流控策略的注解 编辑客户端流程策略 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台
开发语言 包含的模块 版本及下载地址 变更描述 Java devspore-dds devspore-dds-parent spring-cloud-starter-huawei-devspore-dds 2.1.2.JDK17-RELEASE 2.1.2.JDK8-RELEASE 新增JDK17。
componentBundle.json:用于定义一组组件的元数据,包括组件的配置、依赖关系、版本信息等。 index.js:作为应用程序的入口文件,即程序启动时首先执行的脚本。 *.vue:用于定义Vue组件,包括模板(HTML)、脚本(JavaScript)和样式(CSS)。 组件协议结构规范
string Boolean Integer Long Timestamp Float Double Timestamp 数据库数据类型 下拉框中选择数据库数据类型,根据Java数据类型匹配。 长度 设置数据项能够存储的最大字符数。 精度 设置数据表示的精确度。 枚举类型名称 输入枚举类型名称。
图1 创建服务流程图 新增一个服务 创建一个空服务,并指定服务的版本。创建服务前,请确保已创建项目和服务组。 基本配置 设置服务框架、版本和单元化策略等信息,请根据实际业务直接在界面进行勾选。 框架配置 设置服务的架构、数据库、缓存和安全认证等信息,请根据实际业务直接在界面进行勾选。
相对路径,则转换指定路径文件,如TestProject\src\main\java\com\huawei\dubbo\api,多个路径之间使用分号(;)分隔。 项目根路径下应有pom.xml文件,否则无法转换。 图2 配置转换基本信息 单击“执行”,系统将按指定规则进行转换,并生成压缩包下载至本地。
id。 originDo Object api被调用前do对象(一般从数据库取出)。 new : 为null。 update(包含自定义状态修改动作CUSTOM): 修改前数据库中的原始对象。 delete: 删除前数据库中的原始对象。 targetDo Object api想要设置的