mybatis执行查询语句查询不到结果,控制台输出sql语句复制到数据库中能查到数据,怎么回事?
问题描述:
mybatis执行查询语句查询不到结果,控制台输出sql语句复制到数据库中能查到数据,怎么回事?
答
修改的sql语句没有提交,你先commit一下,然后在试试
答
1--程序中的用户和schema是否设置正确
2--你使用的DAO是不是连接的这个数据库,检查一下sqlMapConfig
3--输出sql语句复制到数据库中肯定填入参数了,你看看你设置的参数有什么不一样的地方
答
打个断点看看执行到了哪里,,,
答
是不是在代码中的一些特殊字符问题,比如:将查询条件中的“#”替换成“$”.
答
话说楼主问题解决了哇,传授下经验啊