springboot+mybatis-plus整合采坑记录
问题描述:
一启动项目报错:
项目结构:
启动类:
报错信息,我此处百度了好久,都是说没扫描到包,好多答案都是第一种方法,加@MapperScan()的,但是我试了好久并没有用,后面有看到一个答案,就是第二种,他的说法是:Autowired 根据类型去spring容器找,找不到那个类,就会报错;换了之后,果然有用。但是,我还是不太明白,第一种因为是扫描到了包呀,还请大神们看到了可以讲解一下。
二)后面,上面问题解决了,但是又遇到一个小问题,
java.sql.SQLException:Access denied for user 'root '@'localhost
这里的话,是我数据库里的表名和entity里面的user表名不一致导致的,但是控制台却一直提示上面这个错误,意思是密码错误,弄得也找错好久,以为是数据库密码错误,最后,换了配置文件才发现表名不存在,原来是数据库表名和对象表名对不上,哈哈,看样子下次还要仔细点呐。