一般遇到java.lang.ClassNotFoundException异常时,通常有以下步骤分析解决:
1、观察报错的类是否是曾经在类中或配置文件中出现的类名,检查是否是类名写错;
2、如果报错的类是一个陌生的类,说明是框架底层自己去访问的,极有可能是没有导入相关的依赖。
此处报错是缺少以下依赖:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.3.29.RELEASE</version>
</dependency>