基于注解方式实现Spring Security忽略拦截
一般像一些静态资源文件需要过滤掉安全认证,例如图片,.css,.js等静态资源文件,像这种在配置文件中指定比较方便。: String url=baseUrl+接口访问路径(/login) =/test/login。像这种需要忽略某个接口需要在Spring Security配置类中在代码中写死,非常
SpringBoot中常用注解
在使用@Autowired或@Resource注解时,当容器中存在多个类型一致的Bean时,会产生歧义,此时需要使用@Qualifier注解来指定具体要注入的Bean对象。@Bean 常在配置类中使用,比如SpringBoot中的启动类,启动类本身也是配置类,或@Configuration(配置类)
MyBatis-Plus主键策略(雪花算法16位长度的整型id,解决默认雪花算法生成19位长度id导致JS精度丢失问题)
MyBatis-Plus主键策略(雪花算法16位长度的整型id,解决默认雪花算法生成19位长度id导致JS精度丢失问题)主键策略如果内置支持不满足你的需求,可实现 IKeyGenerator 接口来进行扩展.举个栗子@KeySequence(value = "SEQ_ORACLE_STRING_KE
SpringBoot项目中@Scheduled定时任务配置线程池
使用spring的定时器 @Scheduled 的话,因为 @Scheduled 默认是单线程执行的,所以在需要的时候,我们可以设置一个线程池去执行定时任务。
SpringBoot 启动配置文件加载和参数配置修改问题
Springboot 配置文件加载机制、以及配置覆盖机制
【Spring框架】爆gan一万七千字,超详细的AOP技术详解,你真的不来看看吗?
什么是AOP?它的作用是什么?这篇文章我将带领你全面的了解Spring框架中非常重要的一门技术AOP。
@Component@Import@Bean加载顺序解析
@Component@Import@Bean加载顺序解析
Spring —— Spring Boot 创建和使用
Spring Boot 的创建和使用, 一起来学习吧 ! !
Spring Security请求oauth/token接口报401 Unauthorized
我出现报错的原因就是这个passwordEncoder的实例类发生了变动,因为pom中依赖版本升级,导致这个密码编码器在高版本中发生了改变,由原来的明文编码器变为了hash编码器。返回的,请求并没有到达路径对应接口就返回了,我并没有了解过spring security中过滤器具体有哪些,所以不太好打
Spring之异步任务@Async详解分析
在业务场景中,有时需要使用自己定义的执行器来跑异步的业务逻辑,那该怎么办呢?答案是,自定义线程池。在方法上的@Async@Async("MyExecutor") //使用自定义的线程池(执行器) public void asyncCpsItemImportTask(Long platformId ,
spring如何开启允许循环依赖
在Spring 5.1及更高版本中,还提供了一种新的循环依赖解决方案,即SmartInstantiationAwareBeanPostProcessor接口,它提供了更细粒度的控制和处理循环依赖的方式。这是因为Spring默认使用构造函数注入或者setter注入的方式创建Bean,如果两个Bean之
SSM项目搭建保姆级教程
SSM项目搭建保姆级教程
Spring项目整合 RabbitMQ消息队列,动态创建队列与交换机
RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。,初始默认用户名/密码guest/guest。至此,RabbitMQ的安装和配置完成。......
SpringMVC的常用注解
SpringMVC的常用注解
springboot访问404解决办法
springboot启动404报错彻底解决。问题其实很简单。
Spring入门案例三:注解进行引用类型的自动装配
本系列文章将会带领大家进行Spring的全面学习,持续关注我,不断更新中…
SpringMVC的全注解开发
SpringMVC的全注解开发
【springBoot篇1】概念、创建和运行
例如用户想要读取的一些文件之类。
Hibernate-Validator(数据校验框架)
Hibernate-Validator(数据校验框架)
Activiti7与Spring、Spring Boot整合开发
嘻嘻哈哈学技术