首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

spring3.0.6 运用context:property-placeholder载不进属性

2013-01-08 
spring3.0.6 使用context:property-placeholder载不进属性我用spring3.0.6+mybatis3.0.6+mybatis-spring1.

spring3.0.6 使用context:property-placeholder载不进属性

我用spring3.0.6+mybatis3.0.6+mybatis-spring1.0.2做了一个demo,我把数据库连接驱动放在src下,但是我在spring配置文件中加上 <context:property-placeholder location="classpath:jdbc.properties" />,dataSource配置如下:

<property name="sqlSessionFactoryBeanName" value="ysSqlSessionFactory" />

?<!-- <property name="sqlSessionFactory" ref="ysSqlSessionFactory"></property> -->

?</bean>

改用sqlSessionFactoryBeanName注入就没有问题(不要使用sqlSessionFactory属性注入,使用sqlSessionFactoryBeanName注入),因为这时不会立即初始化sqlSessionFactory,传入的只是名字,非bean,所以不会引发提前初始化问题。。

?

http://www.oschina.net/question/188964_32305

?

?

?

?

?

?

热点排行