Spring Bean Scopes: Bean 实例生成方式与
2021-07-16 本文已影响0人
光剑书架上的书
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;
...
}