检查 mapping.xml 中 mapper 类的包名是否正确, 查询语句返回参数设置是否正确
检查 mapper 中的方法名与 mapping 中的是否一致
检查 application 配置文件中 mybatis 的配置, classpath 后没有 /
- mybatis.mapper-locations=classpath:mybatis/mapping/*.xml
- mybatis.type-aliases-package=com.alan.mybatis.pojo
mapping.xml 放在 resources 目录下
以上问题无误后, 可以通过单元测试查看数据库连接是否有问题, 如存在问题, 说明 application 配置文件中的信息有误, 或者 MySQL 的服务没有启动
最后发现是 MySQL 服务没有启动
来源: http://www.bubuko.com/infodetail-3430460.html