当前位置:   article > 正文

spring自定义生命周期的几种方法_spring 自定义生命周期

spring 自定义生命周期

前言

作为一门功能完善的后端应用框架,spring在满足日常的开发基础上,还提供了许多有用的扩展功能点。我们知道,spring框架中一个重要的体系叫IOC,也即IOC容器,IOC管理的其实是注册在spring中众多的bean,在spring中,IOC对于bean的管理就非常重要。bean的一个很重要的概念就是他具有完整的生命周期,Bean 的生命周期指的是 Bean 的创建、初始化、销毁的过程。

关于bean的知识本文不做深入探究,我们需要知道的是,在日常开发中,尽管spring框架本身为我们完成了很多工作,但是在某些特殊场景下,就需要手动管理某些bean,即通过插手bean的创建初始化等工作去实现一些特殊的应用场景。

spring主要提供了下面的4种方式,让开发者可以手动参与bean的生命周期过程,以下将分别论述。

为演示方便,下文中演示用到的代码和环境提前在本地构建好

在这里插入图片描述

GlobalConfig类为全局注解扫描配置类,本文基于注解的方式

@Configuration
@ComponentScan("com.congge.v4")
public class GlobalConfig {
   

  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/656782
推荐阅读
相关标签
  

闽ICP备14008679号