org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered duri
org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'accountService': Unsatisfied dependency expressed through field 'accountMapper': Error creating bean with name 'org.mybatis.spring.sqlSessionFactoryBean#0': Lookup method resolution failed
出现这个异常,大部分原因是因为jar包的版本问题导致的,如果你是参考别人的代码进行配置的jar包,导入同样的依赖版本也会出现这个问题
org.springframework.context支持。AbstractApplicationContext刷新
警告: 上下文初始化期间遇到异常-取消刷新尝试:org.springframework.beans.factory。UnsatisfiedDependencyException:创建名为“accountService”的bean时出错:通过字段“accountMapper”表示的依赖关系不满意:创建名为”org.mybatis.spring“的bean时发生错误。SqlSessionFactoryBean#0”:查找方法解析失败
根据上面的翻译我们可以判断出来,是依赖关系的问题,通过使用必应的搜索,搜到了两篇文章关于这个问题的解决,大部分说的是依赖问题,主要是mybatis-spring依赖
<dependency> <groupId>org.mybatisgroupId> <artifactId>mybatisartifactId> <version>3.5.10version> dependency> <dependency> <groupId>org.mybatisgroupId> <artifactId>mybatis-springartifactId> <version>2.0.7version> dependency>
通过上面的代码块可以看出来,mybatis-spring的版本是2.0.7对比3.5.10的版本差了一个版本,通过Maven仓库可以看到mybatis-spring已经有3.0.0的版本了我们换上最新版本就可以了
<dependency> <groupId>org.mybatisgroupId> <artifactId>mybatis-springartifactId> <version>3.0.0version>dependency>
就是把mybatis-spring依赖换成最新版本的就行了
来源地址:https://blog.csdn.net/qq_47901630/article/details/128159281
--结束END--
本文标题: 警告: Exception encountered during context initialization - cancelling refresh attempt: org.springfram
本文链接: https://lsjlt.com/news/423759.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0