尚医通项目总结

后台技术点

1、SpringBoot

  • 基于微服务架构
  • SpringBoot启动类写到包的最外层,设置扫描规则@ComponentScan(basePackages = "com.atguigu")
  • config配置类

2、SpringCloud
(1)Nacos注册中心
(2)Feign
(3)GateWay网关

  • 以springcloud为例,服务间的调用依赖于Nacos(注册中心),各服务将自己注册到Nacos(包含自己应用名、所在地址), 不管是远程还是本地,无需自己判断,服务间的调用可用通过fegin来调用,只需要知道被调用的服务的名字就行。 就像你去小超市直接给老板(eureka)说给我来瓶水,你不知道需要水在哪,但是老板知道它放在了哪

3、Redis
(1)使用Redis作为缓存
(2)验证码有效时间、支付二维码有效时间

4、MongoDB
(1)使用MongoDB存储 医院相关数据

5、EasyExcel
(1)操作excel表格,进行读和写操作

6、MyBatisPlus
操作数据库

7、RabbitMQ
(1)订单相关操作,发送mq消息

8、Docker
(1)下载镜像 docker pull
(2)创建容器 docker run

9、阿里云OSS

10、阿里云短信服务

11、微信登录/支付

12、定时任务

posted @ 2021-07-03 15:18  BigMonster85  阅读(725)  评论(0)    收藏  举报