今天创建一个新项目的时候遇到一个莫名其妙的bug,以前从来没见过。一开始我以为是jdbc的数据写错了,可是改了url又换了一个数据库测试后并没有用。
错误截图:
为了测试是否是Druid连接池的原因,我又关闭了Druid进行测试,这时候错误变成了这个:
这时候大家看到这个应该明白了,这他丫是数据库驱动没装呀!跑到pom一看果然,创建项目的时候忘了点mysql,没有自动引入mysql驱动。顿时捶胸顿足,因为粗心白白浪费了一个钟头。。
只要pom里添加上mysql引用即可:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>