侧边栏壁纸
  • 累计撰写 38 篇文章
  • 累计创建 8 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

spring boot2.x项目spring boot更换spring webflux记录(jwt+mongod+security)

Administrator
2021-09-08 / 0 评论 / 0 点赞 / 170 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

首先需要更换依赖,将web依赖更换位webflux.更换mongod依赖为异步

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-webflux</artifactId>
		</dependency>
		<dependency>
		    <groupId>org.springframework.boot</groupId>
		    <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId>
		</dependency>

然后去掉javax.Servlet相关内容,更换为webflux之后。security设置可能会失效,可以查看我的另一篇博客点我里面有我的设置,如果我们设置不一样可能需要你自己去查阅文档了

然后是设置拦截器。之前的@WebFilter注解在更换之后会失效。可以继承WebFilter 来实现

@Component
public class JwtFilter implements  WebFilter  {
	@Override
	public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
		// TODO Auto-generated method stub
		return null;
	}
}
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区