当前位置: 首页 > news >正文

Spring注解开发——bean的作用范围与生命周期管理

文章目录

    • 1.bean管理
      • 1.1 bean作用范围
        • @Scope注解
      • 1.2 bean生命周期
        • @PostConstruct
        • @PreDestroy
    • 2.小结

1.bean管理

1.1 bean作用范围

@Scope注解

不写或者添加@Scope(“singleton”)表示的是单例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
如何配置多例?
在@Scope(“prototype”)表示的是多例
在这里插入图片描述

1.2 bean生命周期

注解管理bean的生命周期

@PostConstruct

该注解表示管理初始化的注解

@PreDestroy

该注解表示管理销毁时的注解

在这里插入图片描述
添加关闭容器的.close方法。此时要用AnnotationConfigApplicationContext类才有关闭容器的方法!
在这里插入图片描述

2.小结

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/89559.html

相关文章:

  • C++ > Cmake
  • Spring的Bean的生命周期
  • 在树莓派上搭建WordPress博客网站,并内网穿透发布到公网
  • 跨平台C++ Qt数据库管理系统设计与实战:从理论到实践的全面解析
  • Ubuntu crontab定时任务
  • ChatGPT Prompt Engineering for Developers 大语言模型引导词指导手册
  • 【Vue】二:Vue核心处理---模板语法
  • windows环境下nginx+ftp服务器搭建简易文件服务器
  • 【数据结构与算法】图的概述(内含源码)
  • SAP MM 根据采购订单反查采购申请
  • C语言程序设计题/C语言计算机二级考前押题版
  • Canonical标签在SEO中重要作用
  • 【Linux之进程间通信】06.Linux进程通信 - 共享内存
  • oracle安装
  • CSS样式的三种引入方式及优先级
  • Linux第二天
  • 微服务和领域驱动
  • Redis如何做到内存高效利用?过期key删除术解析!
  • EFDC模型教程
  • URLConnection(三)
  • 针对KF状态估计的电力系统虚假数据注入攻击研究(Matlab代码实现)
  • 2023-05-25 LeetCode每日一题(差值数组不同的字符串)
  • MI小米验厂知识点
  • 损失函数——交叉熵损失(Cross-entropy loss)
  • 电商ERP接口erp进销存接口
  • leetcode 922. 按奇偶排序数组 II
  • Unity四叉树地图
  • 【unity插件】OpenFracture插件实现物体破裂和切割
  • Spring Security实现登录
  • 小狐狸ChatGPT付费创作系统1.9.7独立版 + H5端 + 小程序前端增加AI绘画+GPT4接口