bean 的六种作用域
Bean 的作用域是指 Bean 在 Spring 框架中的某种行为模式,比如单例作用域,在spring中只有一份是全局共享的
作用域 说明
singleton 每个SpringIoC...websocket 每个WebSocket⽣命周期内, 创建新的实例(web环境中, 了解)
session 每个HTTP Session⽣命周期内, 创建新的实例(web环境中, 了解)
application...每个ServletContext⽣命周期内, 创建新的实例(web环境中, 了解)
下面通过看每个对象的地址来查看,Dog对象的某种行为模式
单例作用域:
每个SpringIoC容器内同名称的bean...注入和装配的方式, 如@AutoWired,@resource
初始化:
执行各种通知,在AutowireCapableBeanFactory接口中有定义AbstractAutowireCapableBeanFactory...和AbstractBeanFactory方法中实现
使用bean
销毁bean
销毁容器的各种⽅法, 如 @PreDestroy , DisposableBean 接口⽅法, destroymethod