蜗牛兼职网是一套连接求职用户与招聘企业的 Spring Boot 项目。企业发布兼职职位和联系方式,用户浏览岗位后上传简历提交申请,企业查看申请并填写审核结果,用户再查询处理状态,形成从职位展示到申请反馈的基础招聘流程。
项目包含用户、企业和管理员三类角色,采用 Java 8、Spring Boot 2.2.2、MyBatis-Plus、Vue 2 与 MySQL,配套数据库、设计论文及演示 PPT,适合学习招聘类网站、多角色数据筛选和附件上传的实现。
一、项目概况
| 项目名称 | 蜗牛兼职网 |
|---|---|
| 资源编号 | SpringBoot022 |
| 主要角色 | 用户、企业、管理员 |
| 后端技术 | Java 8、Spring Boot 2.2.2、MyBatis-Plus |
| 页面与数据库 | Vue 2、Element UI、HTML、Layui、MySQL |
| 业务范围 | 企业资料、兼职信息、职位申请、简历附件、审核回复、申请查询、留言反馈及轮播 |
二、职位浏览:工作内容与企业资料
兼职信息包含职位名称、图片、招聘人数、薪资待遇、职位简介、工作内容、发布日期、企业号、企业名称、联系人、联系方式和地址。用户在详情页了解岗位条件,再决定是否提交申请。

职位资料同时保存企业身份和联系人信息,便于将岗位与发布单位对应。企业账号还维护图片、邮箱和地址等资料,管理员可以集中查看和修改企业信息。
页面中的招聘人数和薪资是岗位描述字段,重点用于信息展示。阅读源码时可以从前台列表进入详情,再追踪申请表单如何带入职位和企业资料,理解一个职位触发后续业务记录的过程。
三、企业发布:岗位维护与数据范围
企业登录后在兼职信息管理中新增、查看、修改和删除职位,维护工作内容、薪资与联系信息。后端分页按当前企业号筛选,帮助企业从自己的岗位列表开展操作。

管理员可以统一查看和维护全站兼职信息,企业则主要负责岗位发布与申请审核。两类角色的菜单和列表范围分别实现,适合对照学习平台管理与企业使用的差别。
用户注册资料包含用户名、姓名、头像、性别、手机和邮箱。申请时将用户身份与岗位资料一起保存,避免企业只看到一份没有对应职位的简历附件。
四、简历申请:上传、审核与查询
用户从职位详情发起申请,记录中包含职位名称、招聘人数、薪资、职位简介、工作内容、企业资料、申请日期、简历、用户名和手机号码。简历使用文件上传组件保存,企业可通过申请记录查看相关附件。

企业在职位申请列表查看申请内容,并填写审核状态与审核回复。用户在自己的申请列表查询处理结果;后端针对企业号和用户名分别添加查询条件,将企业收到的申请与用户投递的记录区分开。
管理员统一维护申请和留言板数据。留言板保存用户留言与回复内容,用于平台反馈;首页轮播由系统管理维护,补充网站展示入口。
五、技术结构与学习重点
主要业务模块为 jianzhixinxi、zhiweishenqing、qiye、yonghu 和 messages。后端采用 Controller、Service、DAO、实体和 Mapper XML 分层,管理端使用 Vue 2 与 Element UI,前台使用 HTML 页面配合 Vue 和 Layui。
值得重点阅读的是岗位字段向申请表单的传递、简历上传、企业审核和按账号筛选申请列表。进一步扩展时,可增加重复投递校验、职位截止状态及面试记录,让申请过程覆盖更多实际环节。
六、部署入口与验证顺序
主工程为 springbootc8v27。创建 MySQL 数据库并导入 db.sql 后,修改 src/main/resources/application.yml 中的数据源连接、账号和密码,再导入 Maven 工程加载依赖并启动 Spring Boot。
默认端口为 8080,上下文为 /springbootc8v27。前台入口为 http://localhost:8080/springbootc8v27/front/index.html,管理端入口为 http://localhost:8080/springbootc8v27/admin/dist/index.html,页面源码分别位于 src/main/resources/front/front 与 src/main/resources/admin/admin。
建议先建立企业账号并发布职位,核对前台信息;再以用户身份上传简历申请,切换企业审核并填写回复,最后返回用户端查询结果。还应检查附件访问、不同企业的岗位范围和不同用户的申请列表。
七、配套资料清单
- 项目源码:Spring Boot 后端、Vue 管理端及前台页面。
- 数据库:
db.sql。 - 设计论文:
论文.doc,包含系统设计及角色功能截图。 - 演示材料:
ppt.ppt。
会员赠送权益
黄金会员自选 2 个项目,钻石会员累计自选 5 个项目;一次性赠送,不按天恢复。已领取项目可重复访问。
黄金升级钻石补足总额度;续费不重复赠送。每位付费会员共享有一次本地部署协助。








