springboot
文章平均质量分 79
吃青椒的秋草鹦鹉
这个作者很懒,什么都没留下…
展开
-
SpringSecurity6解决requestMatchers().permitAll()后依然执行自定义过滤器的问题
Spring容器会自动识别被注册成为Bean对象的Filter过滤器(即继承自Filter对象的类),将这个Bean对象自动注册到SpringBoot的过滤器链中。如果你的过滤器类使用注解注册成为了一个Bean对象,那么他就已经加到了SpringBoot的过滤器链中,所以就算你的SpringSecurity配置中设置了permitAll,可能还会去走SpringBoot的过滤器链。原创 2023-06-04 21:59:06 · 7174 阅读 · 8 评论 -
springboot切面实现token权限校验
我们需要对一些控制层中特定的方法进行权限校验,并且部分方法的权限要求可能是不同的,所以需要给方法添加自定义注解,注解中包含所需的权限/*** 权限校验注解*/原创 2023-05-07 20:33:27 · 1136 阅读 · 1 评论 -
Mybatis-Plus-Generator代码生成器Generator
添加完Generator类后运行他即可自动生成代码,本文主要是记录,我是可以正常使用的,如果你有哪里用不了请说明原因我也可以帮忙看看。附上官方地址,官方的github项目中也有样例,不过讲实话我觉得emm...还是要试挺久的,毕竟没人讲解。版本尽量使用最新的,但是最新的版本又跟旧的不一样,挺多参考的都有问题,所以我搞了半天。创建Generator类,一般放在项目根目录下,Spring项目中放置与启动类平级。可以参考我写的这个Generator再琢磨一下,欢迎提问,教学相长。原创 2023-05-06 20:54:23 · 295 阅读 · 0 评论 -
解决springboot3不兼容rocketmq问题
今天学习springboot整合rocketmq时,使用@Autowired注解自动装配RocketMQTemplate失败。原创 2023-04-21 10:40:21 · 2463 阅读 · 4 评论 -
springboot3整合elasticsearch8.7.0实现为bean对象创建索引添加映射
要注意版本对应关系目前我使用的都是最新的版本,没有问题,未来版本变动请根据版本对照表修改版本目前(2023.04.19)这个对照表还未写Spring Data Elasticsearch5.0.5对应的es版本(目前的最新版本),最高就写了5.0.1支持8.5.3,不过经过我实测和官方作者的回答,Spring Data Elasticsearch5.0.5是支持es8.7.0的。原创 2023-04-19 02:08:56 · 2804 阅读 · 6 评论 -
springboot3整合ehcache3
JCache是通过classpath上存在javax.cache.spi.CachingProvider来引导的(也就是说,classpath上存在一个符合JSR-107标准的缓存库),JCacheCacheManager由spring-boot-starter-cache "启动器 "提供。可能会出现不止一个提供者的情况,在这种情况下,必须明确指定提供者。中对于支持缓存提供者的部分示例如下,不再有一个ehcache标签指定ehcache,而是统一为jcache(java缓存通用标准)即可识别。原创 2023-04-14 08:48:11 · 1327 阅读 · 1 评论 -
springboot中使用@RestControllerAdvice注解,完成优雅的全局异常处理类
springboot中使用@RestControllerAdvice注解,完成优雅的全局异常处理类,可以进行通用处理再按特定异常进行特定处理原创 2023-04-01 14:04:25 · 1433 阅读 · 0 评论 -
springboot使用aop切面统一处理查询不同接口中接收的请求体,实现多条件分页查询
springboot使用aop切面统一处理查询不同接口中接收的请求体,实现多条件分页查询,一个切面原创 2023-03-24 22:02:29 · 1438 阅读 · 0 评论