Java后端实战项目推荐-尚医通

嗨,大家好,我是代码界的小白,欢迎大家关注、点赞和收藏哦!

很多准备找工作的同学都有一个困扰,简历单薄,没有好的项目,担心简历被刷,今天开始后续会给大家推荐一些比较好的开源项目。

虽然大家都知道github或者gitee上都有很多优秀的开源项目,但大多数没有视频教学,对于初学者或者小白来说是很难上手,总不能直接下载下来配置一下环境跑一下就算学习了吧,这显然是不能拿来参加面试的。

1.项目介绍

该项目是真实存在的项目,本人在学习的过程中看到有网友说该项目就是北京市的预约挂号统一平台,于是就去网上搜了一下,结果还真是。网址:https://www.114yygh.com/

总的来说,这个项目还是有一定的意义的,是一个不错的项目。但是项目里也有一些不足的地方,毕竟是免费的白嫖的,对初学者来说还是很好的选择。

2.项目学习地址

这里给大家推荐第一个有视频教学的项目,也是尚硅谷今天新推出的项目,在线医院预约挂号系统,尚硅谷的官方b站有教学视频,有文档,还是比较适合学习的。

这里给大家贴出b站链接:https://www.bilibili.com/video/BV1V5411K7rT?spm_id_from=333.999.0.0

这个项目我自己本人也是做过的,并且从头到尾跟着敲了一下后端模块的代码,前端的代码小部分是跟着敲的。这里也贴出我本人做完的本项目,已经放在了gitee上,欢迎大家下载学习。gitee地址:https://gitee.com/code-to-xiaobai/yygh_parent

3.从此项目中我们可以学到什么?

3.1后端技术

  • Lombok
  • Nginx:负载均衡
  • Redis:内存缓存
  • Mysql:关系型数据库
  • RabbitMQ:消息中间件
  • MyBatis-Plus:持久层框架
  • Swagger2:Api接口文档工具
  • HTTPClient: Http协议客户端
  • MongoDB:面向文档的NoSQL数据库
  • SpringBoot:简化新Spring应用的初始搭建以及开发过程
  • SpringCloud:基于Spring Boot实现的云原生应用开发工具,SpringCloud使用的技术:(SpringCloudGateway、Spring Cloud Alibaba Nacos、Spring Cloud Alibaba Sentinel、SpringCloud Task和SpringCloudFeign等)

3.2前端技术

  • NPM:包管理器
  • Babel:转码器
  • Webpack:打包工具
  • Vue.js:web 界面的渐进式框架
  • Node.js: JavaScript 运行环境
  • Axios:Axios 是一个基于 promise 的 HTTP 库

3.3其他技术

  • Docker:容器技术
  • Git:代码管理工具

4.简历中如何写?

这里先给大家一个两年工作经验的人写的,该描述来自网络。

项目名称:名医汇预约挂号平台

开发环境:IDEA+JDK1.8+ MySQL5.7

技术选型:Sping+SpringBoot+SpringCloud+mysql+MybatisPlus+Redis+MongoDB +RabbitMQ+Vue+elementUI

项目描述:名医汇预约挂号平台是近年来开展的一项便民就医服务,旨在缓解看病难、挂号难的就医难题,让患者能够随时随地轻松挂号!采用SpringCloud微服务架构和前后端分离技术,后台管理系统分为医院设置,数据字典,用户管理,订单管理,统计管理5个模块,前台用户系统分为:医院详情,用户登录,就诊人管理,预约挂号,就医提醒模块。

责任描述

  1. 参与后台需求分析,功能实现的讨论;
  2. 医院设置模块,医院设置与医院列表的增删改查。
  3. 数据字典模块,对数据字典树形显示,excel导入,导出接口开发。
  4. 前台用户登录功能,手机验证码,微信扫描登录接口开发。
  5. 前台用户实名认证与就诊人管理的增删改查。
  6. 订单管理模块订单列表,详情的查看。

技术描述

  1. 基于MyBatisPlus实现数据的增删改查;
  2. 通过redis配置类与Cacheable注解实现数据字典中数据的缓存,提高查询效率;
  3. 通过EasyExcel实现数据字典的导入导出;
  4. 基于SpringCloud中Feign组件实现远程调用,gateway配置网关;
  5. 基于MongDB实现在医院基本信息,科室信息,排班信息的存储,结合Springboot对数据进行查看功能的编码;
  6. 主要第三方API:阿里云短信,微信授权,阿里云OSS云存储;
  7. 使用swagger2进行接口测试。

总体感觉还行,就是有些长了,可以挑几个项目中自己熟悉的模块写上去.

这里提供一份其他网友的写法,仅供参加。

5.总结

这个商易通的项目整体还算可以,技术栈也是比较新比较全面的,主要以SpringBoot+SpringCloud+MySQL+Redis为基础,同时用到了前端的框架Vue,以及docker等。

说几个该项目没有考虑到的点,虽然以微服务为基础,但里面貌似没有提到分布式锁、分布式事务,其次就是关于消息队列的使用也是不多,还有就是MongoDB在这个里面似乎是可有可无的。【个人看法】

再次说明,毕竟是免费的白嫖的,还有讲解视频,总的还是很不错的,适合学习,学完这个后,有一定的基础后,可以考虑自己去找一些开源的比较成熟的项目来自己看看了。

公众号:代码界的小白,会更新互联网消息、动态、高频八股、实战项目等。

#Java后端实战项目##Java##学习路径#
全部评论
您好,我是小白,有两个问题;1.这个项目能边做边学(后端技术栈没学过的情况下)吗2.项目后端部分的所有内容都要自己去敲吗?我不太明白重点
2 回复
分享
发布于 2022-05-18 21:24
谷粒商城和这个哪个比较好
1 回复
分享
发布于 2022-05-18 12:50
滴滴
校招火热招聘中
官网直投
老哥 gitee访问不了了呀
1 回复
分享
发布于 2022-05-18 14:54
大佬,请教下针对于你说的问题“没有提到分布式锁、分布式事务,其次就是关于消息队列的使用也是不多,还有就是MongoDB在这个里面似乎是可有可无的”。那个尚融宝的项目是不是要好一些,在纠结做哪个
1 回复
分享
发布于 2022-05-21 21:04
大佬,刚开始做项目跟着视频学好还是找github高星的。
4 回复
分享
发布于 2022-02-18 17:13
大佬,麻烦问一下,springcloud没学过,可以直接跟视频做项目吗,还是需要先学完springcloud在做项目呢
点赞 回复
分享
发布于 2022-09-18 15:17 山东
大佬,请问这个项目的挂号模块属不属于秒杀功能呢
2 回复
分享
发布于 2022-07-14 12:37
大佬请问这个项目大概要敲多久?
1 回复
分享
发布于 2022-03-25 15:41
关于这个项目,大家有问题可以留言哈,欢迎交流学习。
点赞 回复
分享
发布于 2021-12-23 16:55
只做后端部分的话,前端可以不看吗
点赞 回复
分享
发布于 2022-05-21 10:07
大佬,请问这种项目面试的一般都会问什么问题
点赞 回复
分享
发布于 2022-06-18 13:53
您好,您的Gitee好像看不了
点赞 回复
分享
发布于 2022-06-30 10:32
楼主,gitee访问不了呀
点赞 回复
分享
发布于 2023-04-30 00:19 辽宁
大佬,我刚做完黑马点评项目,请问这个项目和那个比在难度上咋样呢?
点赞 回复
分享
发布于 2023-05-01 19:15 山东

相关推荐

1. servlet执行流程,springmvc执行流程?2. 过滤器和拦截器区别3. 看你项目用了jwt 说下原理4. 说面之前进我项目看了一下,刷新五次之后jwt就消失了怎么回事?(我都没发现这个bug)    token怎么存储?过期时间怎么设计的?假设十二个小时过期,用户第十一小时五十九分登录,过一分钟会让用户再次登录吗,如何优化?(refresh token?)token续签问题。5. 后端怎么接收前端请求体的请求?看没看过底层源码?6. websocket和http的区别?项目为什么使用websocket?7. 看你项目使用了Redis,主要干什么的?Redis还能干什么?8. 项目出现OOM怎么排查?9. MySQL底层原理10. MySQL事务并发控制详细说说11. MySQL索引种类,为什么LIKE以%开头索引会失效?12. MySQL和Redis如何保持数据一致性?13. bean生命周期14. spring循环依赖怎么解决?15. 数据库连接查询、union用过吗16. 乐观锁悲观锁17. NGINX有什么用?为什么使用NGINX?18. 为啥要反向代理?为什么要负载均衡?负载均衡有什么算法?19. 负载均衡轮询情况下,假设有一个服务断开了,会发生什么?会有一半请求消失吗?20. 平时用docker干什么?21. docker容器内和容器外端口映射?文件路径映射?还有什么方法?22. 对加班的看法,领导交给你的任务实在做不完怎么办,突然有紧急任务过来怎么办,工作压力比较大怎么办?23. 反问:公司技术栈#软件开发2024笔面经#
点赞 评论 收藏
转发
61 384 评论
分享
牛客网
牛客企业服务