BladePeoperties注入问题

Blade 未结 2 784
corl小小牧
corl小小牧 2021-03-18 16:25

一、该问题的重现步骤是什么?

1. BladePeoperties类中的属性注入来源是哪里

2. 是BladeApplication启动类中的还是全局配置文件配置的

3.始终没法注入属性值


二、你期待的结果是什么?实际看到的又是什么?

期待看到属性正常注入

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

springblade开源3.0.1  windows10

四、请提供详细的错误堆栈信息,这很重要。

image.png

image.png

五、若有更多详细信息,请在下面提供。

2条回答
  •  admin
    admin (楼主)
    2021-03-19 16:38

    BladeApplication内你框出的配置是自定义的,正好会与BladeProperties配置部分匹配。

    而BladeProperties内的配置主要是blade开头,基于拓展内的prop字段来起到动态注入、动态获取的目的。

    比如我可以在配置文件这么配置,自定义map的值

    blade:
     prop:
       key1: 1
       key2: 2
       key3: 3

    之后在后端就可以通过

    bladeProperties.get("key1");

    来获取对应的配置了

提交回复