//多实例,IOC容器启动创建的时候,并不会创建对象放在容器在容器当中,当你需要的时候,需要从容器当中取该对象的时候,就会创建。
@Scope(“prototype”)
//单实例 IOC容器启动的时候,利用调用方法创建对象,以后每次获取都是从容器当中拿同一个对象(map当中)。
@Scope(“singleton”)
//同一个请求创建一个实例
@Scope(“request”)
//同一个session创建一个实例
@Scope(“session”)
ps:
singleton
单例模式(默认):全局有且仅有一个实例prototype
原型模式:每次获取Bean的时候会有一个新的实例request
: request表示该针对每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP request内有效session
:session作用域表示该针对每一次HTTP请求都会产生一个新的bean,同时该bean仅在当前HTTP session内有效
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/160728.html