STS中Spring Explorer里Bean右下角红星图标含义咨询
STS中Spring Explorer里Bean右下角红星图标的含义
嘿,这个红星图标其实是STS(Spring Tool Suite)用来标记原型作用域(Prototype Scope)的Bean的专属标识哦!
简单来说,Spring里的Bean默认是单例(Singleton)作用域——也就是整个容器里只会有这一个Bean实例,每次获取都是同一个。但如果是带红星的原型Bean,就完全不一样了:每次你从Spring容器里请求这个Bean的实例时,容器都会新建一个全新的实例给你,不会复用已有的对象。
这个小图标特别实用,能让你在Spring Explorer里一眼就区分开Bean的作用域,不用特意去翻配置文件或者代码找对应的作用域设置,大大提升了开发时的效率~
内容的提问来源于stack exchange,提问作者moueza
相关产品推荐
相关产品推荐

