本文介绍: 记录错误:Error creating bean with name ‘userService‘: Unsatisfied dependency expressed through field ‘userMap
查了两个小时的错误,一直以为错误原因在userService和userMapper里。但实际上是数据库驱动的问题,虽然这里还没有用到数据库…..
原因:
注意applicationContext–datasource.xml中的driverClassName为com.mysql.cj.jdbc.Driver
事实上,如果你在pom中引入的是5的版本,那么driverClassName就应该写成com.mysql.jdbc.Driver。多写.cj就会报以上的错误!
同时,如果你在pom中引入是8的版本,那么在driverClassName里加不加cj都可以,或许是版本向下兼容了。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。