检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
重新编译服务 使用说明 服务创建编译完成后,支持再次编译服务并生成新的代码压缩包。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。 在服务列表中,单击已创建服务后的“更多 > 重新生成”,即可重新生成服务的代码。
API层代码,定义向外部服务暴露的接口(必填项) {biz}Api.java # swagger注解 {biz}Controller.java #
JDK8-RELEASE 修复一些问题。 Java 3.10.6.JDK17-RELEASE 3.10.6.JDK8-RELEASE 修复一些问题。 Java 3.10.5.JDK17 3.10.5.JDK8-RELEASE 新增JDK17。 修复一些问题。 Java 3.10.3.OBT.JDK8-RELEASE
# API层代码,定义向外部服务暴露的接口(必填项) {biz}Api.java {biz}Controller.java |-- service # 承接
{biz}.java # 实体类(可选项) {xxx}Enum.java # 枚举类(可选项) {biz}Qo.java
huawei.cloud,可自定义。 填写一个或多个片段,每个片段由小写字母开头,由小写字母和数字组成,片段之间用点号(.)连接,且禁止使用Java关键字。 Group ID 设置连接器的默认组名。默认值为com.huawei.tools,可自定义。 只能包含大小写字母、数字、连字符(-)、下划线(_)和点号(
成,长度小于64个字符。 Java数据类型 下拉框中选择Java数据类型。 string Boolean Integer Long Timestamp Float Double Timestamp 数据库数据类型 下拉框中选择数据库数据类型,根据Java数据类型匹配。 长度 设置数据项能够存储的最大字符数。
存量服务切换技术语言框架,技术栈归一到Java微服务架构。 价值 提供多种微服务经典设计模式,快速改造存量架构腐化的代码工程,并且具有可扩展框架,允许用户扩展自己的插件实现通用业务逻辑。 优势 基础组件归一,与华为云三方件要求实时同步,安全漏洞快速升级。 Java Spring基础上增强标准
dockerfile脚本会做相应的修改。 服务打包方式 jar:打成jar包。jar通常包含一些Java类文件、相关元数据和资源,在声明了Main_class后可使用java命令运行。 war:打成war包。war是Java Web应用程序的标准打包格式,war是一个Web模块,包括WEB-INF目录,可直接运行于Web容器中。
手工设置以及结果集的检索。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Ordinary Java Objects,普通的Java对象)映射成数据库中的记录。 MyBatis/MyBatisPlus:MyBatis-Plus
SwaggerCodeGen会将n、FALSE、 No和off转换成boolean类型的false,将Y、true、Yes和ON转换成boolean类型的true,所以在java代码编译时会报错。因此“是否生成客户端”开关打开时,表中定义上述字段时可使用“别名标签”给字段设置别名。 关系表标识:含有"_rel_"
手工设置以及结果集的检索。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plain Ordinary Java Objects,普通的Java对象)映射成数据库中的记录。 MyBatis/MyBatisPlus:MyBatis-Plus
dubbo接口包路径:不填写,即为转换整个项目文件。填写相对于项目根目录的相对路径,则转换指定路径文件,如TestProject\src\main\java\com\huawei\dubbo\api,多个路径之间使用分号(;)分隔。 项目根路径下应有pom.xml文件,否则无法转换。 图2 配置转换基本信息
使用状态选择器 使用说明 在样式选择器右侧,还提供了一个状态选择器的下拉框。可以选择hover、focused、pressed、disabled等状态。选择之后,您此时编辑样式面板,就是相当于在编辑该类名对应状态的样式。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。
初识应用设计器 AstroPro设计器可以分为顶部工具栏、左侧插件栏、中间画布区和右侧属性设置面板四个主要界面模块。 图1 AstroPRO设计器 顶部工具栏 设计器顶部的工具栏从左到右包括: :撤销上一步的操作。 :恢复上次撤销的内容。 :保存当前页面数据。 :发布页面模板。 :清空当前画布内容。
service实现类的方法上添加“@Extension”注解。同时在plugin目录下,生成“DefaultRequestPlugin.java”示例文件。 使用插件时,用户需要在配置文件中添加devspore.horizon.processors,即配置自己编写的扩展插件注入到
lang.Nullable; import org.springframework.stereotype.Component; import java.util.Map; @Component public class CustomProcessor extends Processor
service实现类的方法上添加“@Extension”注解。同时在plugin目录下,生成“DefaultRequestPlugin.java”示例文件。 使用插件时,用户需要在配置文件中添加devspore.horizon.processors,即配置自己编写的扩展插件注入到
服务管理 了解服务创建流程 新增一个服务 编辑服务 生成服务代码 查看服务详情 使用模板创建服务 升级API版本 重新编译服务 复制服务 删除服务 导出元数据 导入DDL 导入swagger 父主题: 后端应用管理
如何为对象自定义API 使用说明 当系统提供的基本操作无法满足需求时,可通过自定义API来实现 如果您的业务设置为聚合关系,则只能在主要方自定义API。 图1 查看操作类型 添加自定义API 在业务设计页面,选中某个业务对象。 单击BO属性操作中的“自定义API”,进入编辑自定义API页面。