SpringBoot、SpringCloud相关技术

一、三层架构

 1.1 统一业务处理

1.2 解决三层架构中的结偶,使用了Ioc(控制反转)和DI(依赖注入) 

1.3 切面编程、事务处理、全局异常处理、Cookie、Session、JWT令牌、阿里云OSS、Mybatis处理数据库

二、技术分类说明 

 2.1 SSM

三、Web总结

四、相关第三方插件

https://www.bilibili.com/video/BV1TP411v7v6?p=58&vd_source=8678073a4f19ad85d5bbbf594b8551b1

4.1操作Redis,做缓存(Spring Data Redis或者Spring cache)

4.2 搜索服务 Elasticseach

4.3 Maven进行项目管理

4.4 Swagger做接口文档

4.5 HttpClient 发送http请求

4.6 Spring Task定时器

4.7 WebSocket消息推送

4.8 微信支付

五、微服务

https://www.bilibili.com/video/BV1LQ4y127n4?p=143&vd_source=8678073a4f19ad85d5bbbf594b8551b1

 

5.1 请求注册中心的服务restTemplate发送请求

5.2 注册中心Eureka

5.3 Ribbon负载均衡

5.4 Nacos注册中心、配置管理

5.4.1 Nacos的注册表结构

Namespace(命名空间)- Group(服务分组) - 服务  - 集群 - 实例

5.5 Feign远程调用

5.6 Gateway 网关

5.7 Docker 容器

5.8 MQ消息

5.8.1 SpringAMQP操作RabbitMQ

5.9  Sentinel微服务保护

 

posted @ 2024-01-30 23:35  Delta.Farce  阅读(9)  评论(0编辑  收藏  举报