使用REST 端点执行反应式编程
生活随笔
收集整理的這篇文章主要介紹了
使用REST 端点执行反应式编程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
新的編程模型脫離了傳統的Spring WebMVC 模型,引入了一些很不錯的新特性。
舉例來說,WebFlux 模塊為RestTemplate 提供了一種完全非阻塞、反應式的替代方案,名為WebClient。下面創建一個WebClient,并調用books 端點來請求一本給定id 為1234 的圖書。
通過WebClient 調用REST 端點
Mono<Book> book = WebClient.create("http://localhost:8080").get().url("/books/{id}", 1234).accept(APPLICATION_JSON).exchange(request).then(response -> response.bodyToMono(Book.class));?
總結
以上是生活随笔為你收集整理的使用REST 端点执行反应式编程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 支持函数式编程
- 下一篇: 对HTTP/2 支持