首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webflux
订阅
隔_岸江火
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
Reactor第十篇 定制一个生产的WebClient
1 为什么要用 WebClient 刚开始尝试使用 Spring WebFlux 的时候,很多人都会使用 Mono.fromFuture() 将异步请求转成 Mono 对象,或者 Mono.fromS
Spring 5 响应式编程
要点Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API除了个别API上的区别,它的原理跟RxJava很相似它是第四代响应式框架,支持操作融合,类似RxJava2Sp
Spring Project Reactor从入门到放弃
reactor是一个基于reactive streams的响应式编程框架。 在了解project reactor 项目之前, 你需要熟悉观察者模式(订阅发布模式)和reactive streams。
WebFlux的探索与实战 - r2dbc的分页查询
虽然响应式API更加适合流式列表的查询,但是分页这东西可是很常见的。反正就是一篇介绍如何在 Spring WebFlux 中使用 Spring Data R2DBC 进行分页查询的文章。
🔥外行人都能看懂的WebFlux,错过了血亏!
我之前也说过,学习一项技术之前,先要了解为什么要学这项技术。其实这次学习WebFlux也没有多大的原生动力,主要是在我们组内会轮流做一次技术分享,而我又不知道分享什么比较好... 之前在初学大数据相关的知识,但是这一块的时间线会拉得比较长,感觉赶不及小组内分享(而组内的同学又大…
Spring Boot 2 Webflux的全局异常处理
本文首先将会回顾Spring 5之前的SpringMVC异常处理机制,然后主要讲解Spring Boot 2 Webflux的全局异常处理机制。 如上的代码实现,针对BuzController抛出的NullPointerException异常,将会捕获局部异常,返回指定的内容。…
【响应式编程】Mono/FluxCreate —— 传统代码转为Reactive的桥梁
Project Reactor提供了很多创建Mono/Flux的静态方法,而最常用的就是Mono#create方法,通过该方法能把以前命令式的程序转化为Reactive的编程方式。
往简单的方向深入理解,或许反应式编程更容易入门
反应式编程虽然能提升性能,有诸多好处,却也带来一些弊端,增加代码的复杂度、高度的API侵入(相当于依赖了一个JDK)。笔者个人认为,反应式编程不适用于业务开发,特别是复杂业务系统的开发,这或许就是反应式编程从推出到现在依然不温不火的原因吧。当然,这并不是劝说大家从入门到放弃。反…
【精通函数式编程】(十一) CompletableFuture、反应式编程源码解析与实战
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第11天,[点击查看活动详情] 本文导读 Java代码为了更好的发展和性能,开发了 异步编程的模式,Future异步编程和Compl
聊聊reactor异步线程的变量传递
在传统的请求/应答同步模式中,使用threadlocal来传递上下文变量是非常方便的,可以省得在每个方法参数添加公用的变量,比如当前登录用户。但是业务方法可能使用了async或者在其他线程池中异步执行,这个时候threadlocal的作用就失效了。 这个时候的解决办法就是采取p…