SpringCloud相关组件
汪喆_Jack
本人热爱开发, 喜欢学习各种IT技术,了解新技术,希望和志同道合的伙伴切磋,相互交流!
展开
-
Spring Cloud 组件 —— 02项目环境搭建
基础环境介绍开发环境:JDK1.8开发工具:IDEA数据库:PostgreSQL接口调试工具:Postman脚手架构建框架选型Springboot 2.3.2SpringCloud HoxtonMybatis-plus(Mybatis的封装)使用IDEA初始化功能创建Springboot2.3.2的Gradle父工程:springcloud-backend添加DependencyDeveloper Tools: SpringBootDevTools/LombokWeb原创 2020-08-04 23:20:38 · 265 阅读 · 1 评论 -
Spring Cloud 组件 —— 01微服务入门
微服务的“自我介绍”微服务主要有两个关键词:微、服务服务:实现某种业务逻辑的模块或应用微:望文生义微服务的优点剖析服务的组件化和去中心化分散治理服务和分散数据管理强调业务单一性(同一个业务使用同一个服务),弱化业务耦合度容错设计(单个服务出现问题,对其他业务没有影响;如果很重要要熔断或其他的容错处理)和资源合理分配微服务的缺点剖析对人员技能素质要求较高过多的约定俗成对团队协调性要求较高微服务拆分粒度决定了扩展难度和维护难度回归冒烟等测试可以用灾难来形容...原创 2020-08-04 22:49:23 · 182 阅读 · 0 评论 -
Spring Cloud 组件 —— Feign
Feign基本介绍Feign介绍Feign是一个非常好用的HTTP客户端Feign很大程序上简化了HTTP调用方式,可以调用HTTP APIFeign很好的弥补了SpringCloud的HTTP调用缺陷Feign能干什么Feign包含了多种HTTP的调用形式(有封装的注解等等)Feign可以整合Ribbon和HystrixFeign提供了多种HTTP底层支持(比如RestTemplate/WebClient)Feign特性Feign实现了可插拔注解支持,包括Feign和JAX-原创 2020-08-03 23:11:24 · 260 阅读 · 0 评论