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