spring-boot-combine-request:Spring Boot Combine请求

时间:2024-06-04 07:50:08
【文件属性】:

文件名称:spring-boot-combine-request:Spring Boot Combine请求

文件大小:15KB

文件格式:ZIP

更新时间:2024-06-04 07:50:08

Java

Spring 组合请求 API demo 背景 app 在启动的时候,会调用服务端多个接口,随着业务迭代开发,请求接口会越来越多,致使 app 在启动的时候会有多次 io 请求,启动缓慢。 为解决此问题,app 端同学会要求服务端同学,在一个接口内,返回多种业务数据,或者要求在一个接口,组合响应多个接口数据。在此背景下,组合请求接口因需而生。 分析 服务端定义的 restful 接口,合理划分好粒度,标明哪些是支持组合请求接口的。 客户端同学,按需要,自己组合请求所需要的接口(前提是这些接口支持放在组合接口内),带上参数,一次性请求到服务端,服务端一次处理好多个接口请求后,统一返回多个接口数据。 实现 通过 requestMappingHandlerMapping.getHandlerMethods() 方法,可以获取到所有的方法处理器,即为 Map<RequestMappingInfo,


【文件预览】:
spring-boot-combine-request-master
----pom.xml(2KB)
----readme.md(3KB)
----src()
--------test()
--------main()
----doc()
--------RequestMappingInfo-请求映射信息.md(0B)
----.gitignore(268B)

网友评论