所有分类
  • 所有分类
  • 未分类

简介 说明 本文用示例介绍Spring如何将组件注入到静态工具类。 需求 在Controller层想使用一个静态工具,这个静态工具要使用其他组件。 错误方法:在静态字段上注入 Cont...
2024-09-26 67 0

简介 本文介绍SpringBoot如何手动执行定时任务。 之前此文已经介绍过,直接用@Scheduled即可使用Spring的定时任务,但有时需要手动去提交定时任务,比如: 从其他位置获取cron配...
2024-09-26 120 0

简介 本文介绍Spring的@Async的用法。@Async是用来异步执行任务的。 基础代码 正常情况下,执行两个任务是这样的: Controller package com.knife.example.controller; imp...
2024-07-10 273 0

​简介 说明 本文介绍Spring的@Component的原理。 本文的Spring的版本为:5.x。 原理 概述 我们经常使用Spring的@Component、@Service、@Repository以及 @Controller等注...
2024-09-27 243 0

简介 本文介绍Spring的事件的使用注意事项。 Spring Event框架实现了基于事件的发布订阅机制。开发者可以自定义事件,发布事件,Spring 会将该事件广播给监听该事件的监听者。监听者...
2024-04-01 528 2

简介 说明 本文介绍SpringBoot注入实现类导致的启动失败的解决方案。 问题描述 注册bean时,返回值类型是接口,方法里创建了一个实现类。 通过@Autowired注入实现类,结果...
2024-03-08 197 0

简介 本文介绍Spring的IOC常见的问题。 注入为null 使用@Autowired注入bean的时候,有时注入失败,bean为null,主要有以下几种原因: 注入的类没有加入容器。比如:没加@Compo...
2024-05-10 282 0

简介 说明 本文用示例介绍如何解决拦截器中注入Bean失败的问题。 场景 Token拦截器中需要用@Autowired注入JavaJwtUtil类,结果发现注入的JavaJwtUtil为Null。 原因 拦截...
2024-03-07 355 0

简介 说明 本文介绍SpringBoot中的@Async导致循环依赖失败的原因及其解决方案。 概述 我们知道,Spring解决了循环依赖问题,但Spring的异步(@Async)会使得循环依赖失败。本文...
2024-03-06 272 0

简介 问题来源 前几天遇到一个循环依赖问题,是RedissonClient这个bean引起的。RedissonClient是由一个配置类(@Configuration注解的类)提供的,这配置类在初始化时(@PostConstruct...
2024-03-06 293 0
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录