一、WebFlux 简介WebFlux 是 Spring Framework5.0 中引入的一种新的反应式Web框架。通过Reactor项目实现Reactive Streams规范,完全异步和非阻塞框架。本身不会加快程序执行速度,但在高并发情况下借助异步IO能够以少量而稳定的线程处理更高的吞吐,规避文件IO/网络IO阻塞带来的线程堆积。1.1 WebFlux
......
409
0
0
2022-10-18
目录一、简介二、依赖和配置2.1、maven依赖2.2、application.properties配置三、实践(后面的实例全部采用@PostConstruct测试)3.1、@Value方式获取3.2、Environment对象获取3.3、@ConfigurationProperties方式获取(强烈推荐)3.4、@PropertySource方式获取3.5
......
345
0
0
2022-10-17
ckage org.fh.config;
import org.apache.shiro.cache.ehcache.EhCacheManager;
import org.apache.shiro.spring.LifecycleBeanPostProcessor;
import org.apache.shiro.spring.security.i
......
319
0
0
2022-10-16
1. 添加config 配置类package org.fh.config;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.context.annotat
......
315
0
0
2022-10-05
SpringBoot 里读取json文件是一个常见操作,之前在本地 idea 运行时候读取 json 文件没有任何问题,但是打包发布后运行会读取不到,解决方法:要将 json 文件放到 resources 目录下,新建一个 json 目录并将该目录添加至 spring.resources.static-locations 配置项:classpath:/jso
......
330
0
0
2022-10-04
前几天爆出来的 Spring 漏洞,刚修复完又来? 漏洞 CVE-2022-22965 漏洞名称 远程代码执行漏洞 严重级别 高危 影响范围 Spring Framework- 5.3.0 ~ 5.3.17- 5.2.0 ~ 5.2.19- 老版本及其他不受支持的版本 这次是高危,必须引起重视用户可以通过数据绑定的方式引发远程代码执行 (
......
350
0
0
2022-10-01
1.配置pom <!-- druid 数据库连接池 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifact
......
337
0
0
2022-09-21
简介Lkadoc是一款开源的接口文档自动生成工具,基于SpringBoot平台,拥有非常强大的接口文档管理功能。为解决Java后台开发人员编写接口文档、调试接口而生。同时提供了简洁、大气、功能丰富的接口文档UI操作界面,方便后端与前端之间的接口对接。愿景我们愿成为java开发人员最好的基友,从手动编写接口文档的痛苦中解救出来,丢弃难用的Postman,工作效
......
315
0
0
2022-09-19
因为自身做项目要用到,所以收集了一下大概有三种,目前使用 实现ApplicationRunner接口形式。有一点小坑,因为我要调用的方法是要从配置文件中取值才行,但是这个实现ApplicationRunner接口形式 调用方法,会优先于从配置文件中取值,调用的时候会报空指针异常,所以目前只能将参数从run方法执行的时候就传进去才可以顺利执行。需要在类上加上c
......
297
0
0
2022-09-03
ckage org.fh.config;
import org.apache.shiro.cache.ehcache.EhCacheManager;
import org.apache.shiro.spring.LifecycleBeanPostProcessor;
import org.apache.shiro.spring.security.i
......
367
0
0
2022-08-24
ackage org.fh.config;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.Se
......
303
0
0
2022-08-20
一、搭建一个SpringBoot 项目。二、导入shiro 相关坐标: <dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-spring</artifac
......
323
0
0
2022-07-01
1.pom <parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<ve
......
488
0
0
2022-06-21
组件版本关系 Spring Cloud Alibaba Version Sentinel Version Nacos Version RocketMQ Version Dubbo Version Seata Version 2.2.6.RELEASE 1.8.1 1.4.2 4.4.0 2.7.8 1.3.0 2021.1 or 2.2.5.R
......
372
0
0
2022-06-04
1. pom <groupId>org.fh</groupId>
<artifactId>xxxx</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</p
......
325
0
0
2022-05-31