马丁·福勒
开发环境:idea,mysql5.7及以上版本
技术方面:springMVC、springBoot、mybatis(支持SQL语句)【hibernate 支持HQL语句】
springCloud不是一个落地的技术;主要给我们提供的是各种解决方案(model);
springBoot真正在落地后所使用的技术(框架);
ps:springCloud管理多个springBoot,两者不分家。
落地:项目中的具体模块功能搭建 添加 修改 删除 查询 各种检索功能分配等;
springCloud:
-
服务中心(注册):
Eureka、nacos、
zookeeper、consul(用的少) -
服务调用:
ribbon、fegin、openFegin、
loadbalancer(漏洞多) -
服务降级:
Hystrix、sentinel、resilience4j(淘汰) -
服务网关:
zuul、gateway -
服务配置:
config、nacos -
服务总线:
bus、nacos



