map的转换器疑问
来源:3-18 注入集合对象-2
小白0719
2023-01-17 14:08:17
老师,请问map的转换器在配置文件中该怎么写?我写着就报错了
转换类 public class HashMapConvereter implements Converter<LinkedHashMap, HashMap>{ @Override public HashMap convert(LinkedHashMap linkHashMap) { HashMap hashMap=new HashMap(); for (Object obj:linkHashMap.keySet()) hashMap.put(obj,linkHashMap.get(obj)); return hashMap; } }
配置文件 <bean id="mapconversionService" class="org.springframework.context.support.ConversionServiceFactoryBean"> <property name="converters"> <map> <!-- 写到这里就报错了--> <bean class="com.imooc.HashMapConvereter"/> </map> </property> </bean>
1回答
好帮手慕小蓝
2023-01-17
同学你好,<map>标签中应当先书写<entry>标签,同学这里出现了语法错误。
另外建议同学在对应的课程下进行提问。
祝学习愉快~
相似问题