關於BeanFactoryPostProcessor修改scope
来源:6-11 学会利用Bean的生命周期,事半功倍
pinkyTseng
2021-06-05
老師有提到透過BeanFactoryPostProcessor可以修改3party Bean的scope 從singlton -> prototype,但是感覺也可以在xml或annotation應該就能直接修改scope了吧? 想請問老師有沒有什麼只能透過BeanFactoryPostProcessor修改的明確清楚的例子呢?感謝老師
写回答
1回答
-
同学你好:
对于第三方的库或者是 SDK 来说,大部分场景下,我们只能通过 BeanFactoryPostProcessor 来请求 Bean 的 Scope;因为你修改不了代码和配置。另外,BeanFactoryPostProcessor 这个接口在实际的业务开发中,使用的并不多,只需要知道它与 BeanPostProcessor 的区别即可。很有可能,在你的职业生涯中都不大会用到。
我是勤一,欢迎随时找我!
112021-06-07
相似问题