spring配置文件中与ibatis相关部分如下:<bean id="sqlMap" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">
<value>sqlMapConfig.xml</value>
</property>
</bean>运行时发现系统去eclipse的目录下找sqlMapConfig.xml,而不在src文件夹下找我试了绝对路径<value>D:\\Projects\\Web\\CombineBase\\src\\sqlMapConfig.xml</value>
可以找到。也试过<value>classpath: sqlMapConfig.xml</value>
还是找不到。要命的就是他在eclipse目录下找,如果new File的话我到是知道用getResource来找文件,可spring注入时我就不知道如何制定目录了,请高手指教
<property name="configLocation">
<value>sqlMapConfig.xml</value>
</property>
</bean>运行时发现系统去eclipse的目录下找sqlMapConfig.xml,而不在src文件夹下找我试了绝对路径<value>D:\\Projects\\Web\\CombineBase\\src\\sqlMapConfig.xml</value>
可以找到。也试过<value>classpath: sqlMapConfig.xml</value>
还是找不到。要命的就是他在eclipse目录下找,如果new File的话我到是知道用getResource来找文件,可spring注入时我就不知道如何制定目录了,请高手指教
解决方案 »
- cxf集成spring 发布到jboss 出错求大师解决在Tomcat下没错
- J2EE要学写什么东西,详细点
- 实现给定SQL语句的功能,用hibernate hql语句怎么写?(100分招高手)
- 求助Restrictions.in用法问题
- struts findforward问题
- 求助!!!急,谁知道这个是什么问题?
- 能不能在一个hbm.xml文件中出现两个以上的表的对应关系
- struts的标签问题?
- 我写了一个ServerSocket监听端口的程序,请问如何判断监听的一个端口是否有连接存在?
- WSAD中用Application通过IIOP连接测试EJB,为何找不到com.ibm.iiop...类
- HQL怎么查询最后一条插入值
- spring中aop方面的问题
都放在src下面
class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">
<value>sqlmap-config.xml</value>
</property>
</bean>
class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation">
<value>classpath:SqlMapConfig.xml</value>
</property>
<property name="dataSource" ref="dataSource" />
</bean>
我的项目一直都是这样配的 没遇到过那样的问题
然后这样引用
<bean id="sqlMapClient"
class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="WEB-INF/SqlMapConfig.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean> SqlMapConfig.xml引用sqlMap语句,需要全局的类路径:
<sqlMap resource="com/winking/dao/SystemDaoMap.xml"/>