在我的yml中我有一个地图列表(或一个对象列表)
topLevel:
- mapKey1: value1
mapKey2: value2
- mapKey1: value3
mapKey2: value4
当我有一个保留嵌套列表的对象(kotlin代码)时,spring可以将它加载到静态结构中:
@ConfigurationProperties
@Component
class MyRoot {var topLevel = mutableListOf<MyElement>()}
class MyElement {var mapKey1 = ""; var mapKey2 = ""}
但我对包装对象MyRoot
并不感兴趣。我只关心MyElement
对象的列表。我可以以某种方式自动装配列表本身而不定义MyRoot
类?
答案 0 :(得分:0)
使用Spring Boot 2.1.3(不确定确切的版本是否可以开始工作),我可以通过执行类似的操作来实现
echo "$file -> `file --extension $file`"
这似乎不适用于Spring Boot 1.5.9