0
点赞
收藏
分享

微信扫一扫

Spring Bean Scopes: Bean 实例生成方式与生命周期

The life cycle and visibility of Spring Bean.

6 types of scopes

singleton

prototype

request

session

application

websocket

The last four scopes mentioned, request, session, application and websocket, are only available in a web-aware application.

使用例子

@Bean@Scope("singleton")publicPersonpersonSingleton(){
return new Person();
}
@Service
@Scope("prototype")
public class SpecificationParserClickHouse implements SpecificationParser {
@Resource
FieldFeatureBuilder fieldFeatureBuilder;
ListspecList;
IQuerySpecification spec =null;
...
}

参考资料

​​https://www.baeldung.com/spring-bean-scopes​​


举报

相关推荐

0 条评论