1)singleton单例模式,使用 singleton 定义的 Bean ,也就是说在 Spring 容器中只有一个实例,就是 Bean 默认的作用域。
2)prototype原型模式,即每次通过 Spring 容器获取 prototype 定义的 Bean 时,容器就需要创建一个新的 Bean 实例。
3)request,在一次 HTTP 请求中,容器会返回该 Bean 的同一个实例。我们就可以根据不同的 HTTP 请求,就会返回不同的实例
4)session,在一次 HTTP Session 中,容器就会返回 Bean 的同一个实例。但是在面对不同的 HTTP 请求,他就会返回不同的实例。
5)global Session,在一个全局的 HTTP Session 中,容器就会返回Bean 的同一个实例。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。