华为云ASTRO轻应用-通过华为云Astro轻应用连接器对接第三方数据库:前提条件

时间:2025-03-03 11:34:46

前提条件

  • db-adapter是用于操作第三方数据库的后端java demo代码。resources目录下的datasource.json文件用于配置第三方数据库的地址链接以及用户名、密码,用户可以基于自己的第三方数据库进行配置。DBExecuteController.java用于连接上数据库后,处理外部请求,返回数据库数据。
    图2 datasource.json
    图3 DBExecuteController.java
  • 基于db-adapter生成jar包,把编出的jar包放在“build”目录下,构建docker镜像。已将制作好的镜像包上传到 容器镜像服务 SWR,如何上传镜像包请参见页面上传镜像

    使用docker save制作镜像压缩包时,请使用“{image}:{tag}”命令,不要使用“image id”,否则无法在容器 镜像服务 SWR页面上传。镜像上传失败时,可参考为什么通过页面上传镜像失败?中操作处理。

    图4 使用maven install,将db-adapter打成jar包
    图5 构建镜像
support.huaweicloud.com/bestpractice-astrozero/astrozero_bestpractice_0020.html