云原生应用构建方法、装置及计算机设备

    公开(公告)号:CN114003343A

    公开(公告)日:2022-02-01

    申请号:CN202111288198.4

    申请日:2021-11-02

    Abstract: 本申请提供一种云原生应用构建方法、装置及计算设备,基于Kubernetes云原生技术,灵活实现构建资源的扩容/缩容,易于使用和维护,在有创建任务时再创建相应资源,即监听到基于任务对象所创建的任务运行对象,创建针对任务运行对象的Pod组件,且在Pod组件配置针对任务构建流程的至少一个容器,从而响应针对Pod组件中所述容器的启动指令,执行任务构建流程,完成目标应用的构建,实现了任务运行定义与任务构建流程定义的相互独立,便于任务对象的任务构建流程的复用和共享,且实现Kubernetes应用功能的灵活扩展,满足个性化功能扩展需求。

    对象转换方法、装置及电子设备和存储介质

    公开(公告)号:CN113961238A

    公开(公告)日:2022-01-21

    申请号:CN202111255678.0

    申请日:2021-10-27

    Abstract: 本申请实施例公开了一种对象转换方法、装置及电子设备和存储介质,在第一源代码文件中提取注解;对注解进行解析,得到解析结果,解析结果中包括识别出的对象转换接口及其对应的源对象、目标对象,以及源对象和目标对象之间的属性转换规则;根据解析结果生成第二源代码文件;对第二源代码文件进行编译,得到第二编译文件,第二编译文件中的代码为对象转换代码。基于本申请,在代码的编译期,根据源代码文件中的注解自动生成具有对象转换代码的第二编译文件,从而开发人员只需要利用注解定义对象转换接口和规则即可,无需手工编码,从而减少开发人员的工作量,而且,在运行阶段无需采用反射机制,从而不会影响系统运行期性能。

Patent Agency Ranking