博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring与mybatis项目出现 java.lang.NumberFormatException: For input string: "${jdbc.ma
阅读量:4283 次
发布时间:2019-05-27

本文共 783 字,大约阅读时间需要 2 分钟。

    具体说来就是,myabatis使用MapperScannerConfigurer扫描模式后他会优先于PropertyPlaceholderConfigurer执行,所以这个时候,${
jdbc.maxActive }
 
    还没有被properties文件里面的值所替换,所以出现TypeMismatchException,然后就异常了。正确配置如下
 
  <!-- MyBatis Sql -->
<!-- 
这里 SqlSessio
nFactory 的名字不叫sqlSessionFactory,换一个名字 -->
 <bean id="
mSqlSessionFactory"  class="org.mybatis.spring.SqlSessionFactoryBean"> 
      <property name="configLocation"  value="classpath:mybatis/config.xml" /> 
      <property name="dataSource" ref="dataSource" />
 </bean>
 
 <!-- 扫描mapper.java -->
 <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer" autowire="byName"> 
      <property name="basePackage" value="com.xy.mapper" />
      <!--
 这里 用
sqlSessionFactoryBeanName,而不是
sqlSessionFactory,接下来用value而不是ref -->
      <property name="
sqlSessionFactoryBeanName
value="
mSqlSessionFactory" />
 </bean>

转载地址:http://bocgi.baihongyu.com/

你可能感兴趣的文章
Marddown学习
查看>>
Mac os中idea使用try catch快捷键
查看>>
无器械健身读后精简
查看>>
狂神说java,html5基础知识讲解全总结
查看>>
Mac idea 替换快捷键
查看>>
CSS3 position sticky固定定位失败的原因
查看>>
狂神说Java CSS3讲解综合代码
查看>>
springboot-mybaits 的mapper文件中使用insert into xx values(xxx) on duplicate key update
查看>>
python-day2 python的基本语法(注释,运算符,数据类型,在python中,定义变量时,不需要指定变量的类型的)
查看>>
Springboot-data-es 自动创建mapping(mapping的数据结构为空)以及自动添加新字段(生成mapping的数据结构)
查看>>
数据分析-day04-pandas-dataFrame中查询数据与修改赋值修改语句(r=df[df["z"]==6] & df["z"]=6)
查看>>
数据分析-day06-pandas-dataFrame案例分析1(方法一):获取title字段中包含物流运输业名称作为分类,统计各个分类的条数
查看>>
数据分析-day06-pandas-dataFrame案例分析1(方法二):获取title字段中包含物流运输业名称作为分类,统计各个分类的条数,
查看>>
数据分析-day06-pandas-dataFrame案例分析4:使用PeriodIndex将离散组成pandas的时间序列,然后统计不同时间段,两个地方的pm值走势
查看>>
static synchronized方法和synchronized方法的区别和联系-2(class锁和对象锁,不同锁,混合访问时)
查看>>
spring cloud 自定义ribbon实现负载均衡(二) 解决自定义ribbon和springboot启动类放在同一包下
查看>>
重要重要》》》》》springcloud fegin的基本使用,实现consumer通过fegin访问provider!!!!!
查看>>
spring cloud 远程仓库配置文件(yml或properties)中有server.port参数就无法访问,这是一个大坑吗?
查看>>
es 2.3.3 向es添加数据报NoNodeAvailableException[None of the configured nodes are available
查看>>
springboot 的@RequestBody JSONObject 与@RequestBody Object 的区别
查看>>