嗨,大家好,我是代码界的小白,如果喜欢我的文章,可以给个关注、点赞和手操哦,加油!

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

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

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面试八股,可以关注我的个人公众号:代码界的小白

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

  1. Java实战项目:尚医通,在线预约挂号平台遇到的问题和bug(不断完善)

    尚医通遇到的问题(大家有问题的话,可以评论区留言,共同探讨!!!) 源代码地址:https://gitee.com/code-to-xiaobai/yygh_parent/tree/master 目录 ...

  2. 全栈项目【尚医通】预约挂号系统项目介绍

  3. 尚医通项目:项目总结

    课程链接:尚医通项目 开始时间:2022-07-09 项目总结 尚医通业务流程 项目功能总结(后台管理系统) 本地访问地址 http://localhost:9528/ 医院设置管理 (1)医院设置列 ...

  4. 尚医通-项目介绍(一)

    项目介绍 尚医通即为网上预约挂号系统,网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难.挂号难的就医难题,许多患者为看一次病要跑很多次医院,最终还不一定能保证看得上医生.网上预约挂号全面提供 ...

  5. 尚医通【预约挂号系统】总结

    这里写目录标题 1.项目介绍 2.技术点 3.业务流程 4.项目架构 5.项目源码(包含sql) 6.启动步骤 7.项目模块说明 8.项目功能总结 9.效果图 后台管理端 前端展示端 数据库 1.项目 ...

  6. 尚医通-阿里云短信服务(二十九)

    目录: (1)前台用户系统-手机登录-阿里云短信服务介绍 (2)手机登录-整合短信服务 (3)整合短信发送服务测试 (1)前台用户系统-手机登录-阿里云短信服务介绍 现在使用阿里云完成短信服务:注册登 ...

  7. 6.java项目-尚医通(6)

    前端代码:https://github.com/wyj41/yygh_html.git 后端代码:https://github.com/wyj41/yygh_parent.git 平台前端搭建与首页 ...

  8. 10.java项目-尚医通(10)

    前端代码:https://github.com/wyj41/yygh_html.git 后端代码:https://github.com/wyj41/yygh_parent.git 1.用户订单管理 1 ...

  9. 尚医通项目101-123:前台用户系统、登录注册、邮箱登录

    开始时间:2022-05-30 课程链接:课程链接:[尚医通] 前端页面 需要完成医院等级.地区查询.医院列表.医院名称模糊查询等功能 按等级查询 按地区查询 模糊查询 并能跳转到具体详情页面 跳转到 ...

  10. 尚医通项目学习笔记Part1

    尚医通项目学习笔记 前言 一.目前学习进度 二.学习记录 1.项目简介 1.1 项目所会用到的技术栈 1.2 业务流程 2.项目学习笔记 2.1MyBatis-Plus相关 2.2搭建项目框架 2.3 ...

最新文章

  1. python配置opencv最简单_(Python)从零开始,简单快速学机器仿人视觉Opencv—第二节:OpenCV的视频操作...
  2. UDP转TCP隧道工具udptunnel
  3. python叫什么-Python为什么叫爬虫?Python与爬虫有什么关系?
  4. centos 安装 py pyhs2
  5. 简单理解js闭包、类型引用....第一章
  6. Python 实现类似sed命令的字符串替换小程序
  7. python+eclipse
  8. Ubuntu iso下载地址(14、16、18)
  9. ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决
  10. css img 等比例平铺怎么个屏幕
  11. ​为什么你应该申请去小型的初创公司实习?
  12. visio2013复制到word有多余白边_Visio虚线复制到word中变为实线的解决办法
  13. Zoom 5.1.2及旧版本在 Win7 上的 DLL 劫持漏洞分析
  14. 【数据仓库】数据集市
  15. sharepoint 2013文档上传最大50M怎么改啊
  16. excel不显示0_【扫盲】小白必看:excel表里数字格式常见的几种错误?
  17. 二维树状数组 探索进行中
  18. 一款很好看的个人主页简单源码
  19. 计算机应用技术信息管理方向,计算机应用技术专业(信息管理方向).docx
  20. ant批量处理word文件内容_让你效率翻倍的15个Word批量操作小技巧

热门文章

  1. 项目开发流程简单介绍
  2. 数据结构c语言版算法设计题,数据结构题集(C语言版)算法设计答案
  3. select2多选设置select多选,select2取值和赋值
  4. 高通刷机工具使用介绍
  5. 世界3大IT服务品牌之一塔塔咨询服务公司发布新品牌宣言
  6. 物理增强的深度学习模型改善卫星图像对热带气旋强度和大小估计(翻译)
  7. 工程线性代数 matlab版,工程线性代数(MATLAB版)
  8. SCI/SSCI选刊神器之——Jane
  9. 计算机科学论文生成器,数学论文生成器:从此一天一篇不再愁
  10. 人人都是产品经理面试题