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;

...

}

参考资料

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

上一篇 下一篇

猜你喜欢

热点阅读