开发者社区> 问答> 正文

Spring中map的bean的配置

Map, Boolean>这种怎么在spring中配置bean

展开
收起
a123456678 2016-03-17 15:52:35 2724 0
1 条回答
写回答
取消 提交回答
  • <util:map id="map" scope="prototype" 
      key-type="java.lang.Class">
        <entry key="java.lang.NoClassDefFoundError" 
               value="false" />
         <entry key="java.io.IOException" 
              value="true" />
    </util:map>

    通过key-type指定key的类型;如果需要指定Map的类型, 可以通过map-class定义. Boolean类型的话因为jdk5之后auto boxing的特性, 所以可以忽略了.

    spring4之前对于带泛型的bean的注入好像不支持, 所以如果需要Map, Boolean>这样带泛型的bean的话, 只能做强制类型转换了.

    2019-07-17 19:05:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多