当前位置:   article > 正文

Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required 问题处理_property 'sqlsessionfactory' or 'sqlsessiontemplat

property 'sqlsessionfactory' or 'sqlsessiontemplate' are required

错误日志:

解决办法:

1.查看配置文件是否正确

  1. # MyBatis-plus配置
  2. mybatis-plus:
  3. # 配置Mapper.xml映射文件
  4. mapper-locations: classpath*:/mapper/*Mapper.xml
  5. # 配置MyBatis数据返回类型别名(默认别名是类名)
  6. type-aliases-package: com.example.seckill_demo.mapper

 2.查看启动类配置是否正确

  1. @SpringBootApplication
  2. @MapperScan("com.example.seckill_demo.mapper") // 指定要编程实现类的接口所在的包,然后包下面的所有接口在编译后都会生成相应的实现
  3. public class SeckillDemoApplication {
  4. public static void main(String[] args) {
  5. SpringApplication.run(SeckillDemoApplication.class, args);
  6. }
  7. }

3.有可能是版本冲突

mybatis-plus3.5.3及以上的版本才能适配spring-boot-starter-parent3.0.0

如果有我没列出来的解决办法,也欢迎评论里说下,我会加到文章中~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/518816
推荐阅读
相关标签
  

闽ICP备14008679号