- 主题:spring boot 如何重用+覆盖一个bean对象?
全站审核中,暂不能查看本文内容...
全站审核中,暂不能查看本文内容...
全站审核中,暂不能查看本文内容...
全站审核中,暂不能查看本文内容...
全站审核中,暂不能查看本文内容...
生成一个新的bean 只复写那些需要修改的方法就行啊。
【 在 BlackHouse 的大作中提到: 】
: 已知在默认配置的情况下,运行时通过 applicationContext.getBean("xxx") 可以获取到一个 bean 对象。
: 这个默认的bean对象里有很多属性(里面又嵌套了很多层对象、属性),spring boot都会在启动时初始化好,我希望保留不变,因为重新初始化一个太麻烦。
:
: ...................
--来自微水木3.5.5
--
FROM 123.122.131.*
靠谱!
【 在 KCN 的大作中提到: 】
: 如果非要这么做,用BeanPostProcessor.postProcessBeforeInitialization的hook扩展接口试试。这个的执行顺序在PostConstruct之前,应该能满足你的要求
: @Component
: public class CustomBeanPostProcessor implements BeanPostProcessor {
: ...................
--
FROM 61.149.218.*
propertyresource configurer估计可以
--
FROM 120.244.162.*