1、可能是由于Mybatis版本不匹配,升级Mybatis相关依赖; 2、如果将Mybatis升级后仍提示该错误,检查启动类上是否有(exclude= {DataSourceAutoConfiguration.class}),有的话删除了; 参考:mysql - Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required. The problem I cannot solve - Stack Overflow