侧边栏壁纸
  • 累计撰写 31 篇文章
  • 累计创建 6 个标签
  • 累计收到 2 条评论
标签搜索

目 录CONTENT

文章目录

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

lj2508_com
2021-09-08 / 0 评论 / 0 点赞 / 71 阅读 / 686 字

首先需要更换依赖,将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

评论区