多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
| 作用域 | 描述 | | --- | --- | | singleton | 单例模式(默认),使用 singleton 定义的 Bean 在 Spring 容器中只有一个实例 | | prototype | 原型模式,每次通过 Spring 容器获取 prototype 定义的 Bean 时,容器都将创建一个新的 Bean 实例 | | request | 用于Web应用环境,针对每次HTTP请求都会创建一个实例 | | session | 用于Web应用环境,同一个会话共享同一个实例,不同的会话使用不同的实例 | | globalSession | 用于Web应用环境, 在一个全局的 HTTP Session 中,容器会返回该 Bean 的同一个实例。该作用域仅在使用 portlet context 时有效 | 作用域由`bean`的`scope`属性指定,或用`@Scope`注解控制,将该注解标记到service层的实现类上即可。 ```xml `<bean scope="singleton">..</bean>` ```