
spring cloud 全家桶
文章平均质量分 61
spring cloud 全家桶 笔记,包括gateway openfeign等
一朵风中摇曳的水仙花
世人多愿锦上添花,却少有人雪中送炭
展开
-
feignclient发送get请求,传递参数为对象
feignclient发送get请求,传递参数为对象。此时不能使用在地址栏传递参数的方式,需要将参数放到请求体中。第一步:修改application.yml中配置feign发送请求使用apache httpclient 而不是默认的jdk UrlConnection 1 feign.httpclient.enabled=true 第二步:pom.xml中增加对apache httpclient的支持。 1 2 3 4.转载 2022-02-24 17:30:49 · 8734 阅读 · 1 评论 -
FeignClient日志打印
一、使用feign原生的配置方式1、新增配置类,设置日志级别@Slf4j@Configurationpublic class FeignConfig { /** * feign 日志记录级别 * NONE:无日志记录(默认) * BASIC:只记录请求方法和 url 以及响应状态代码和执行时间。 * HEADERS:记录请求和响应头的基本信息。 * FULL:记录请求和响应的头、正文和元数据。 * * @retu...转载 2022-02-24 17:29:07 · 7141 阅读 · 0 评论 -
Spring Cloud API之间调用传LocalDateTime日期参数
需要在属性上添加下面两个注解:@JsonSerialize(using = ToStringSerializer.class)@JsonDeserialize(using = LocalDateTimeDeserializer.class)private LocalDate timestartTime;转载 2022-02-24 17:19:11 · 950 阅读 · 0 评论 -
springcloud自学之路-1(理论知识铺垫)
一、网站架构演变过程传统架构(单点)->分布式(以项目进行拆分)->SOA(面向服务架构)->微服务架构(1)传统架构:SSH或者SSM缺点:耦合度太高,只适合一个人或者小团队开发。(2)分布式架构基于传统架构演变过来的。传统架构的话:1.代码冲突、任务不好分配、容易起冲突问题。分布式架构基于传统架构演变过来的。将传统的项目以项目模块进行拆分,比如拆分成会员项目、订单项目、支付项目等。每个项目都有独立的数据库、redis等。会员项目:登录、注册订单项..原创 2021-09-28 14:58:41 · 167 阅读 · 0 评论 -
API 网关(spring cloud gateway)自学之路-1(理论知识)
好久没有更新博客啦,也说明好久没有学习了,惭愧,捂脸(*/ω\*)最近因为工作原因,学习引入API网关,springcloud系列的gateway,注册中心使用nacos,nacos后续再另外记录学习笔记吧,先记录一下gateway。第一课程,先来点简单的理论知识吧。说一说什么是网关。什么是服务网关?1.出现在系统边界,面向API,船型集中式的强管控服务;2.是一个服务器,是系统对外的唯一入口;3.聚合接口使得服务对调用者透明,客户端与后端的耦合度降低;4.聚合后台服务(因为后台服务原创 2021-09-26 19:52:20 · 218 阅读 · 0 评论