本文主要是介绍MyBatis-模糊查询控制台不报错,但是得到的结果集合确是0的问题解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.今天在学习MyBatis框架的时候遇到一个问题,就是控制台不报错得到的结果集合确是0,下面用图片详细描述下问题:
查询语句:
测试语句:
数据库数据:
运行之后控制台语句:
通过上面可以看到日志输出的控制语句,然后把MyBatis拼接好的sql语句放到数据库中,用来检查是不是语句的错误,得到的结果------不是。
解决办法:修改数据库连接的URL。
修改前:
"jdbc:mysql://localhost:3306/table"
修改后:
"jdbc:mysql://localhost:3306/table?characterEncoding=UTF-8"
再次运行就能够得到结果了。
这篇关于MyBatis-模糊查询控制台不报错,但是得到的结果集合确是0的问题解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!