| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> 流水线发布springboot应用到oracle环境 -> 正文阅读 |
|
[大数据]流水线发布springboot应用到oracle环境 |
1、提取种子数据种子数据:包括项目中用到的菜单、值集、路由等等 需要用到的工程:hzero-generator-1.7.0-product 工程中需要修改的resource包下的? service-mapping.xml,需要新增标签,标签内容仿照上面标签,然后在service包下创建和新增标签name同名的xml,直接复制,然后更改为自己的项目名称,注意下面这行,查询出的是最近更新人是 - 1 (匿名用户) 然后like后面全部都加上 项目名的%进行模糊查询? 这就是提取种子数据的工程需要修改的点。 运行该种子工程,在控制台上会输出地址,点开进入之后,看见下图的控制台 ?若测试环境中存在数据库数据,可以从测试环境中导出,一般选择测试环境,因为测试人员就是在测试环境进行测试的,选择模块数据导出,点击导出,导出之后不会自动下载,需要点击系统管理 的异步事务 ?点击操作成功的链接进行下载,下载的数据解压之后大致就是下方的格式 2、导入种子数据在刚刚的hzero-generator-1.7.0-product的界面中,稍微留心看都会发现有种子数据导入的功能,但是不知道为什么,该项目中的此功能无法使用。 所以,打开第二个工程hesg-resource,工程可以直接去代码库里拉取 hesg-resource需要修改的地方: mappring 包下的service-mapping.xml,增加一个以你项目名的新标签。 ?将种子数据放入init-data包下,注意下格式 还需要修改application.yml的数据源配置,本篇博客的题目是Oracle的数据源配置,所以采用的就是oracle的连接数据库的数据源 ?启动项目database-init.sh直接导入即可 3、导入项目的表结构使用到的项目是?hesg-resource,在猪齿鱼的表设计管理里按照标记导出数据库表结构groovy,然后将数据放入下图的groovy包中,启动项目直接导入即可 4、验证导入种子数据和表结构是否成功表结构是否导入成功,一眼就能看出来,主要是查看种子数据是否导入成功。 查看数据库platform中的lov,筛选你的项名是否有对应的值集数据,若有则导入成功,若没有则思考项目中是否有用到值集。 需要注意种子数据的导出,值集不需要或者说是创建多余的没有用到的,需要禁用掉,重新导出 --------------------------------------------------我是流水线k8s分割线------------------------------------------ 5、修改创建新的流水线点击修改 新增 一共三步,需要注意最有一步:部署 需要修改数据库的地址,和spring项目的端口号 创建完成流水线之后,点击全部执行,选择验证分支,选择全部执行 若流水线前两个阶段 构建和发布都没问题,则直接点击部署,选择资源,选择对应的chart应用,就可以看到对应的spring项目应用 ?圆圈显示为绿色就说明已经注册进入了eureka,若前端无法访问,请继续检查路由 平台治理 ---? 服务管理 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 11:32:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |