Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
时间: 2023-10-17 19:32:28 浏览: 152
当移除了mybatis-spring-boot-starter之后,你的项目启动失败,并且提示了"Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required"这个错误信息。这个错误通常是由于缺少配置或配置错误引起的。你可以按照以下步骤来解决这个问题:
1. 首先,确保你的项目中已经正确配置了sqlSessionFactory和sqlSessionTemplate。这两个配置是使用MyBatis时必须的。你可以参考中提到的配置方法,确保你的配置没有问题。
2. 如果你已经正确配置了sqlSessionFactory和sqlSessionTemplate,但是问题仍然存在,那么可能是因为你使用的Mybatis-Spring版本过高引起的。你可以参考中提到的解决方案,降低Mybatis-Spring的版本,以解决这个异常。
3. 另外,你也可以查看一下你的依赖是否有冲突,特别是与Mybatis和Spring相关的依赖。有时候不同版本的依赖可能会冲突导致问题。你可以使用Maven或Gradle的依赖树命令来查看你的依赖关系,并解决可能的冲突。
总之,当移除了mybatis-spring-boot-starter后,如果项目启动失败并提示"Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required"错误信息,你可以确保正确配置了sqlSessionFactory和sqlSessionTemplate,降低Mybatis-Spring的版本,解决依赖冲突等方式来解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [踩坑记录:Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required](https://blog.csdn.net/DD_Davis/article/details/128391086)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [springboot整合Mybatis](https://download.csdn.net/download/jlh912008548/10129286)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文