我试图使用@Value注释在spring组件类中注入map属性。但是如果值是空的,比如这样的应用程序抛出一个错误lateinit property map has not been initialised。如果属性的值为{},则在春季是否有将映射初始化为空映射的方法?.I有一个条件,即该属性将始终存在,并且只有该属性的值才能更改。我使用的是春季引导版本-> 2.7.1,这个应用程序是用Kotlin构建的。
如果属性设置为
我在这里搜索了多个帖子,这些帖子似乎都有相同的问题,但原因不同。当从第二个活动调用它们时,我将从包中获得空结果。如果需要的话,我会发布更多的代码; val extras = Bundle() extras.putString("EXTRA_CAT", cat_spinner.getSelectedItem().toString())
int