问题描述
- spring 注入Map<String, Map<String, String>>
-
spring注入这类数据的时候如果配置文件写成如下方式http://ask.csdn.net/#
<!-- 数据审核的关键信息配置 --><!-- 快递网点 -->
WEB_EXPRESS_STATION
快递网点审核
STATIONNAME
ID
STATUS
0
1
会报Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameters to avoid type ambiguities)这类错误,正确的写法应该如下:
<!-- 数据审核的关键信息配置 -->
<!-- 快递网点 -->
WEB_EXPRESS_STATION
快递网点审核
STATIONNAME
ID
STATUS
0
1
这样就正确了
解决方案
spring注入这类数据的时候如果配置文件写成如下方式
http://ask.csdn.net/#
<!-- 数据审核的关键信息配置 -->
<!-- 快递网点 -->
WEB_EXPRESS_STATION
快递网点审核
STATIONNAME
ID
STATUS
0
1
会报Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameters to avoid type ambiguities)这类错误,正确的写法应该如下:
<!-- 数据审核的关键信息配置 -->
<!-- 快递网点 -->
WEB_EXPRESS_STATION
快递网点审核
STATIONNAME
ID
STATUS
0
1
这样就正确了
解决方案二:
Spring 普通属性注入(int ,String, List, Map, Set, String[])
map和string的用法