基于SpringBoot的网上招聘管理系统(适用课程设计和毕设)
该系统是基于SpringBoot+MyBaits实现的网上招聘管理系统,前端技术是Vue.js。适用于课程设计参考和毕设参考。前台功能包括:首页、岗位详情页、求职中心、招聘中心、用户中心模块后台功能包括:兼职管理、岗位管理、岗位管理、简历管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、统计分析、系统信息模块
·
该系统是基于SpringBoot+MyBaits实现的网上招聘管理系统,前端技术是Vue.js。适用于课程设计参考和毕设参考。
前台功能包括:首页、岗位详情页、求职中心、招聘中心、用户中心模块
后台功能包括:兼职管理、岗位管理、岗位管理、简历管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、统计分析、系统信息模块
后端部署环境
- JDK 1.8
- Maven 3.9.5 及以上
- MySQL 6.0 及以上
后端部署流程
(本项目为 Maven 项目,建议使用自动识别 Maven 项目并下载依赖的 IDE 来部署本项目,例如 IntelliJ IDEA) 1. 使用合适的 IDE 打开本项目; 2. 将位于 application.yml 的 `server.port`,也即服务器端口号改成与前端一致(前端端口号的查看方法见 web 文件夹的 README.md); 3. 将位于 application.yml 的 `DB_NAME` 改成与部署项目所使用的数据库名称一致,如果还没创建数据库,请在完成该流程后查看“数据库相关”一栏; 4. 将位于 application.yml 的 `BASE_LOCATION` 改成本项目主目录 java_job 的绝对路径; 5. 如需变更后端的运行日志的输出位置,则需修改 logback-spring.xml 下的 `LOG_HOME` 的 value 值; (下面是将项目部署到远程服务器中才需要做的东西) 6. 在 server 目录下依次运行命令 `maven clean` 和 `maven package`,生成后端项目的 jar 包; 7. 将 jar 包复制到远程服务器; 8. 将 upload 文件夹复制到远程服务器; 9. 迁移 mysql 数据库; 10. 根据自己远程服务器的配置,将 start.sh 中的 xx 字符替换掉后,在服务器上运行 start.sh;
前端部署流程
1. 将 constants.ts 中的 `BASE_URL`,也即服务器端口号,改成和后端一致(后端端口号的查看方法见 web 文件夹的 README.md); 2. 如果要在本地部署,则在 web 目录下运行命令 `npm run dev` 即可; 3. 如果要在远程服务器上部署,则需要在 web 目录下运行命令 `vite build`,该命令会生成 dist 文件夹; 4. 然后将 dist 文件夹部署到远程服务器上。
运行截图



更多推荐


所有评论(0)