一、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