原因是mysql-connector-java-8.0.23.jar包版本与jdk版本不兼容
去网上下载最新的就可以https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.23
记得核对下xml配置文件,特别注意url和driverClassName
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/>
<property name="url" value="jdbc:mysql:///user_db?characterEncoding=utf-8"/>
<property name="username" value="你的数据库用户名" />
<property name="password" value="你的数据库密码" />
</bean>
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>