tupaiopiao 2021-12-29 16:55 采纳率: 80.3%
浏览 18
已结题

spring启动获取配置文件初始化问题

img


这是两个类,都定义了这个字段

img


用注解获取配置文件的内容赋值

img


再赋值过去

img


启动的时候执行

img


当setother方法中是PosConfig.某某的时候是正常的
当setother方法中是SysConfig.某某的时候就报错

img

img

img


这是怎么回事呀

  • 写回答

1条回答 默认 最新

  • 编号灬9527 2021-12-29 17:07
    关注

    你这是什么操作,如果这个属性在启动过程中就用到了,而且时机比较早的话,那就自己去实现EnvironmentAware,从Environment自己去赋值,别用@value

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月19日
  • 已采纳回答 1月11日
  • 创建了问题 12月29日