7. Spring bean 的作用域
7.1Spring 定义了多种作用域、可基于这些作用域创建 bean、包括
- 单例(Singleton)整个容器中只存在一个实例
- 原型(Prototype)每次获取都是一个新的实例
- 会话(Session)在Web请求中、为每个会话创建一个
- 请求(Request)在Web请求中、为每个请求创建一个
7.2使用注解指定
@Bean @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) public Notepad notepad(){ return new Notepad(); }