SpringBean生命周期

简介: SpringBean生命周期

Spring的五个作用域:

1:singleton(唯一bean实例,由Spring容器管理其生命周期)

2:prototype(原型bean,创建后容器不管理其生命周期)

3:request(每次http都产生新的bean,仅在http request内有效)

4:session(首次http请求创建一个实例,作用域是浏览器首次访问直至浏览器关闭)

5:global-session(全局 session 作用域,仅仅在基于 Portlet 的 web 应用中才有意义,Spring5 已经没有了。

两种模式的简介:

1.单例模式

基础实现类:

xml配置文件

客户端类:

目录
打赏
0
0
0
0
1
分享
相关文章
|
11月前
|
SpringBean的生命周期
SpringBean的生命周期
105 0
一文带你深入理解SpringBean生命周期之Aware详解
一文带你深入理解SpringBean生命周期之Aware详解
1939 2
一文带你深入理解SpringBean生命周期之Aware详解
|
7月前
|
Bean生命周期介绍
Spring Boot 的 Bean 生命周期管理是其核心功能之一,负责应用程序中 Java 对象(称为 Beans)的创建、配置、初始化和销毁。此功能提供了灵活的依赖注入方式,便于组件化开发。Bean 生命周期包括实例化、属性注入、初始化方法调用、使用及销毁方法调用等阶段。应用场景涵盖依赖注入、配置管理、组件扩展及切面编程。通过实现特定接口或注解,开发者可轻松管理对象生命周期,优化应用性能。示例代码展示了如何通过日志观察 Bean 生命周期的不同阶段。
223 4
一文带你深入理解SpringBean生命周期之InitializingBean详解
一文带你深入理解SpringBean生命周期之InitializingBean详解
849 0
一文带你深入理解SpringBean生命周期之InitializingBean详解
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等