--- bean 的六种作用域 ---
在注入bean的时候需不需要创建一个新的bean,spring提供了6种模式来适配不同的环境下这个bean作用域
singleton | 单例作用域 | 每次注入获取到的bean都是相同的 |
prototype | 原型作用域(多例作用域) | 每次注入bean都创建一个新的 |
request | 请求作用域 | 对每个http请求创建一个新的bean |
session | 会话作用域 | 对每个session创建一个bean,相同的session获取到的时同一个bean |
application | 全局作用域 | 在这个程序从启动到结束只会创建一个这个bean |
websocket | http websocket作用域 | 在一个websocket长连接只会创建一个bean |