[作业] JavaEE final

本文详述了一个JavaEE项目的系统现状,包括后端SpringBoot、前端Vue框架的使用,以及数据库Mysql与Mybatis的集成。重点介绍了如何将项目打包成Jar,配置Docker镜像,包括拉取Ubuntu镜像、安装mysql、配置启动脚本,最后通过commit指令打包镜像。提供了线上回归测试成功的验证。
摘要由CSDN通过智能技术生成

前言:

期末作业是将学期内作业系统完善,并打包成docker镜像。

阅读需求后发现本学期内我做的项目并没有满足最终需求,且前端过于简陋。

这里我选择重做一套更切合的系统,不过由于技术都曾经描述过,故问将制作镜像作为重点,对系统只进行非常简略的描述。

 

一.系统现状:

后端大框架为 SpringBoot 通过Ctrler 映射分发请求,通过Mapper操作数据库,Service负责中层业务逻辑。

数据库采用 Mysql,使用 Mybatis 与系统连接

前端使用 Vue框架。 调用后台接口展示内容。

 

二.项目打包:

首先将Vue项目请求地址改为相对地址

然后编译整个Vue项目

最后将输出文件夹dist中的页面全部复制到Java 项目中的 static 目录下,并执行install maven生命周期

最后测试生成的Jar包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值