作者看网上的视频自学mybatis的时候跟着敲遇到了以下错误,找了半个多小时很崩溃,明明代码是和网上一样的步骤敲的,运行的时候就一堆红头皮发麻。
其实现在想想很简单,都是一些很低级的错误,如果后台Java程序不保红说明错误可能在双引号中"",既然Java程序没有问题就有可能是url写错了,主要原因还是mybatis和数据库链接时候的问题,有可能是mysql驱动jar包的版本问题,作者这里是路径写错了
主要原因可以参考报错红色的三个#后面的字体一般来说出错的原因就只能,其他的省略掉就ok因为Java源代码是不可能出错的,参考如下
或者
作者这里没有设置自增的字段所以id不能为null因此报错,另外可能表名,密码等写错都是有可能的,主要还是粗心大意,下次可要细心一点哦。
成功运行 ,希望本文章对您有所帮助!