This repository is contains spring-boot 2 / spring framework 5 project examples. Using reactive programming model / paradigm and Kotlin
-
Updated
Nov 16, 2022 - Java
This repository is contains spring-boot 2 / spring framework 5 project examples. Using reactive programming model / paradigm and Kotlin
Spring Boot HTTP Clients provides zero-boilerplate auto-configuration for WebClient and Spring 6 HTTP Interface based HTTP clients in a Spring Boot application.
collapse executor 是一个高性能、低延迟的批量合并执行器,可有效支持高并发的热点请求,支持与Spring Boot集成,帮助开发者快速构建高性能的微服务,提高服务资源利用率的同时降低服务响应时间。涉及技术点包括CompletableFuture、Spring Boot、WebClient、Servlet Async等主流技术栈
Spring 5 Reactive WebClient and WebTestClient Demo
testing webclient reactive communication with spring boot reactive application built on top of spring webflux
一款分布式链路追踪插件,支持Feign、HttpClient、OKHttp、RestTemplate、WebClient、Reactor-Netty、SpringCloud-Gateway、Dubbo,支持自定义链路日志风格,支持自定义链路日志逻辑...
Some spring sample projects
Medium Article - https://medium.com/swlh/spring-boot-webclient-cheat-sheet-5be26cfa3e
This project contains samples demonstrating the spring 5 web flux rest client for communicating between microservices
Example of how to do HMAC-based Auth with Spring's WebClient
Project showing integration of Zoom APIs using Spring boot and WebClient.
Sample Java application to use NTLM authentication with SOAP
Two Spring Boot microservices to demonstrate reactive Circuit Breaker using WebClient and Resilience4j
Spring Boot application that uses WebClient and Spring Security's Oauth 2 support to access to a secured REST API. The REST API is secured using KeyCloak
Online Shopping Microservice: using separate moduls, databases (MongoDB, MySQL Server, H2 - in memory DB), implementing API-Gateway & Keycloak
Spring boot micro services with Eureka Server, Eureka client, Ribbon, Feign, Zuul Proxy, calling API using RestTemplate and WebClient with Externalized configuration using Config Server, tested using Mockito Framework.
RestClient vs. WebClient vs RestTemplate
An enhancement to the Spring Boot 3.x HTTP Interface, using the HTTP Interface in Spring Boot 3.x like using @FeignClient and @RetrofitClient.
This project shows how to use reactive streams with Spring WebFlux
Add a description, image, and links to the webclient topic page so that developers can more easily learn about it.
To associate your repository with the webclient topic, visit your repo's landing page and select "manage topics."