# microservice-recruit
基于微服务架构实现的智能招聘系统(用于毕业设计)
# 项目结构
![项目结构图](https://upload-images.jianshu.io/upload_images/9252736-5b380d3f10c806e8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
# 使用说明
使用时麻烦将Nacos,ZipKin,Sentinel等组件自行搭建使用,本人服务器性能较差
存储在Nacos中的配置文件在stalary/pf-config
需要自行启动两个本人开源的服务
- lightmq(使用lightmq.stalary.com会导致消息被我的服务消费) stalary/lightMQ
- usercenter(使用usercenter.stalary.com会导致用户数据存储到我的数据库,数据泄漏) stalary/UserCenter
本地启动注意切换Nacos的Namespace,否则会出现本地服务与线上服务服务发现不通的情况,具体参照本人的一篇博客https://www.jianshu.com/p/5c84a1d3b2f9
# 部署方式
- docker部署:mvn docker:build & java -jar
- 物理机部署:mvn install & java -jar
# 技术栈
- Spring-Boot
- Spring-Cloud
- Spring-Cloud-Gateway
- Spring-Cloud-Sleuth(对业务侵入性较大,建议替换到 Skywalking )
- Sentinel
- Nacos
- Feign
- Docker
- Mysql
- Mongodb
- Redis
- LightMQ
- EasyDoc
- WebSocket
- Jpa
- UserCenter
- ElasticSearch
# 功能
- 上传简历||填写简历
- 投递简历
- 发布职位
- 简历打分(基于规则匹配打分)
- 消息推送
- 邮件提醒
- 推荐候选人
- 推荐职位
# 一些问题与解答
- lightmq报错:com.stalary.lightmq.url 需要使用http://开头
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
没有合适的资源?快使用搜索试试~ 我知道了~
基于微服务架构实现的智能招聘系统(用于毕业设计springboot).zip
共255个文件
java:186个
yml:32个
xml:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 128 浏览量
2024-02-25
14:48:44
上传
评论
收藏 210KB ZIP 举报
温馨提示
基于微服务架构实现的智能招聘系统(用于毕业设计springboot).zip 使用说明 使用时麻烦将Nacos,ZipKin,Sentinel等组件自行搭建使用,本人服务器性能较差 存储在Nacos中的配置文件在stalary/pf-config 需要自行启动两个本人开源的服务 lightmq(使用lightmq.stalary.com会导致消息被我的服务消费) stalary/lightMQ usercenter(使用usercenter.stalary.com会导致用户数据存储到我的数据库,数据泄漏) stalary/UserCenter 本地启动注意切换Nacos的Namespace,否则会出现本地服务与线上服务服务发现不通的情况,具体参照本人的一篇博客https://www.jianshu.com/p/5c84a1d3b2f9 部署方式 docker部署:mvn docker:build & java -jar 物理机部署:mvn install & java -jar 技术栈 Spring-Boot Spring-Cloud Spring-Cloud-Gateway Spring-Cloud-Sleuth(对业务侵入性较大,建议替换到 Skywalking ) Sentinel Nacos Feign Docker Mysql Mongodb Redis LightMQ EasyDoc WebSocket Jpa UserCenter ElasticSearch 功能 上传简历||填写简历 投递简历 发布职位 简历打分(基于规则匹配打分) 消息推送 邮件提醒 推荐候选人 推荐职位
资源推荐
资源详情
资源评论
收起资源包目录
基于微服务架构实现的智能招聘系统(用于毕业设计springboot).zip (255个子文件)
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
mvnw.cmd 6KB
.gitignore 293B
.gitignore 268B
RecruitService.java 19KB
UserController.java 7KB
ResumeService.java 7KB
ExceptionHandle.java 6KB
ClientService.java 5KB
RecruitController.java 5KB
Consumer.java 4KB
WebSocketService.java 4KB
CacheConfig.java 4KB
UserInfoService.java 4KB
LoginInterceptor.java 3KB
AuthFilter.java 3KB
CorsConfig.java 3KB
CacheConfig.java 3KB
CacheConfig.java 3KB
CacheConfig.java 3KB
CacheConfig.java 3KB
UserCenterClient.java 3KB
SmsService.java 3KB
MailService.java 3KB
MessageController.java 3KB
CompanyController.java 2KB
ResumeController.java 2KB
OutsideController.java 2KB
MongoEventListener.java 2KB
FeignConfig.java 2KB
GatewayApplication.java 2KB
UserEs.java 2KB
ResponseMessage.java 2KB
ResponseMessage.java 2KB
QiNiuService.java 2KB
UserInfoEntity.java 2KB
Constant.java 2KB
RecruitEntity.java 1KB
IdUtil.java 1KB
MessageService.java 1KB
ResponseMessage.java 1KB
User.java 1KB
BaseTest.java 1KB
ResponseMessage.java 1KB
ResponseMessage.java 1KB
ResponseMessage.java 1KB
ResponseMessage.java 1KB
PrefixRedisSerializer.java 1KB
PrefixRedisSerializer.java 1KB
PrefixRedisSerializer.java 1KB
PrefixRedisSerializer.java 1KB
UserCenterClient.java 1KB
MessageEntity.java 1KB
MessageService.java 1KB
Resume.java 1KB
PrefixRedisSerializer.java 1KB
MessageRepo.java 1KB
User.java 1KB
ExceptionHandle.java 1KB
ExceptionHandle.java 1KB
ExceptionHandle.java 1KB
ExceptionHandle.java 1KB
MessageClient.java 1KB
ExceptionHandle.java 1KB
UserClient.java 996B
UserInfo.java 972B
BaseEntity.java 970B
UserInfo.java 970B
UserService.java 964B
Constant.java 930B
UserInfo.java 906B
ResumeClient.java 889B
User.java 883B
FacadeController.java 870B
ExceptionThreadFactory.java 856B
WebConfig.java 811B
Candidate.java 806B
UserClient.java 802B
BaseEntity.java 796B
RecruitClient.java 782B
RecruitUtil.java 778B
CompanyEntity.java 768B
HR.java 758B
OutsideApplication.java 758B
HR.java 756B
Message.java 741B
ResultEnum.java 733B
PushApplicationTests.java 731B
RecruitClient.java 720B
BaseService.java 709B
RecruitClient.java 704B
RecruitRepo.java 692B
UserClient.java 688B
ReceiveResume.java 687B
共 255 条
- 1
- 2
- 3
资源评论
武昌库里写JAVA
- 粉丝: 3253
- 资源: 1928
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功