问题:有时候本地数据库明明数据库里面有表有数据,但却查询不到?
原因:
可能数据库连接信息被配制成了其他地址有问题。比如:我参与的一个项目,数据库配置信息连接的是测试服务器的数据库(139.*.*.*),而本地数据库时(127.0.0.1),这样我就无法利用本地的数据库测试。
解决办法:
1、首先在debug模式下,断点进入与数据库交互的接口:
signInMapper.getSignInRecord(user)
2、按如下路径找到数据库配置信息
this-->sqlSession-->sqlSessionFactory-->configuration-->mappedStatements-->0-->value-->sqlSource-->configuration-->environment-->dataSource-->在该目录下即可看到数据库连接信息