Spring Bean加载报错 Bean依赖于配置文件?

新手上路,请多包涵

如何先加载配置文件,然后加载Bean,Bean的加载依赖于配置文件,配置文件还不是application.yml,是第三方按照要求指定的一个yml文件,暂定为aaa.yml,因为要使用第三方SDK包中的Service,所以使用了@Bean,本地没有问题,一部署到测试环境就空指针,报错内容就是说没有加载到配置文件中的某一个值,可以确定的是配置文件没有任何问题,目前猜到的问题就是因为加载Bean的时候 配置文件里面的值还没出来??? 不知道,但是我如果不使用Bean的方式的话,直接使用 new XXXServie()是没问题的,还请各位大佬指教。

阅读 1.5k
1 个回答

new 创建对象已经是没走spring的属性注入了,即属性为空,这种情况下正常,那说明空指针与配置注入无关。

推荐问题