BeanFactoryPostProcessor和ApplicationListener模拟构造方法参数注入配置文件值
BeanFactoryPostProcessor和 ApplicationListener完成构造方法注入配置文件参数
1.前言
最近在重构代码时,遇到了这种情况,有一个类A需要交给spring管理,但是在创建A实例时,需要读取配置文件中的值来初始化一部分属性,例如下面情况。
/** 这个参数需要配置文件中读取 */
public A(int threadNum){
this.b=new B(threadNum);
}
2.思路
由于我们项目使用spring boo
原创
2020-06-21 15:23:59 ·
370 阅读 ·
0 评论