2 qq 33247324 qq_33247324 于 2016.05.12 16:15 提问

sqlSessionTemplate配置出现问题,急需解决,不知道是哪里出现问题了求帮忙,必有赏

2016 16:04:51 ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'daoSupport': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionTemplate' defined in URL [file:/D:/BaiduYunDownload/apache-tomcat-7.0.68/webapps/Process/WEB-INF/classes/spring/ApplicationContext.xml]: Cannot resolve reference to bean 'sqlSessionFactory' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/D:/BaiduYunDownload/apache-tomcat-7.0.68/webapps/Process/WEB-INF/classes/spring/ApplicationContext.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [mybaits/mybatis-config.xml] cannot be opened because it does not exist

3个回答

diaoliwei2
diaoliwei2   Rxr 2016.05.12 16:23

ApplicationContext.xml这个文件中的daoSupport这个bean创建失败,另外mybatis-config.xml这个文件没找到

qq_33247324
qq_33247324   2016.05.12 16:28

@Repository("daoSupport")
public class DaoSupport implements Dao{
@Resource(name = "sqlSessionTemplate")
private SqlSessionTemplate sqlSessionTemplate;
/**
* 单个对象跟新
* @param str
* @param obj
* @return
* @throws Exception
*/
public Object save(String str, Object obj) throws Exception {
return sqlSessionTemplate.insert(str, obj);
}
我用的 SqlSessionTemplate 但是不怎么会用

u010612390
u010612390   2018.01.19 15:52

哈哈哈 , 神奇, 今天我也遇到这个问题了,SqlSessionTemplate 的 别名 取为 sqlSessionTemplate 报错了,改成其他的,比如 sqlSession 就好了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!