org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“bookController”的bean时出错:通过字段“bookService”表达的不满足依赖关系;嵌套异常为org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“bookServiceImpl”的bean时出错:通过字段“bookMapper”表示的不满足依赖项;嵌套异常为org.springframework.beans.factory.不满意的依赖项异常:创建文件[D:\testdemo\target\classes\com\example\testdemo\mapper\bookMapper.class]中定义的名称为“bookMapper”的bean时出错:通过bean属性“sqlSessionFactory”表示的不满意依赖项;嵌套异常为org.springframework.beans.factory.BeanCreationException:创建类路径资源[org/mybatis/spring/boot/autoconfig/MybatisAutoConfiguration.class]中定义的名称为“sqlSessionFactory”的bean时出错:通过工厂方法实例化bean失败;嵌套异常为org.springframework.beans.BeanInstanceException:未能实例化[org.apache.ibatis.session.SqlSessionFactory]:工厂方法“SqlSessionFactory”引发异常;嵌套异常为java.io.io异常:无法解析映射资源:“file[D:\testdemo\target\classes\mapper\UserMapper.xml]”
时间: 2023-12-30 15:03:14 浏览: 86
测试spring中的org.springframework.beans.factory.InitializingBean
这个异常信息表明在创建名为“bookController”的bean时出现了依赖问题,需要注入一个名为“bookService”的依赖,但是这个依赖的定义中又需要注入一个名为“bookMapper”的依赖,而这个“bookMapper”依赖的定义中需要注入一个“sqlSessionFactory”依赖。最后,创建“sqlSessionFactory”时出现了异常,因为它无法解析映射资源“D:\testdemo\target\classes\mapper\UserMapper.xml”。有可能是文件不存在或者访问权限不足导致的。请检查一下该文件是否存在,并且确保该文件的访问权限正确。
阅读全文