原因:
mybatis连接数据库的配置未添加“?characterEncoding=utf8”,使用中文查询时,
传递到数据库就成乱码了,因此匹配不到对应的查询结果。
解决办法:
查看我们现有的配置文件里面的配置连接池的 url , 进行修改
我们修改成:
注意: 3306/xxx? 其中xxx是你自己访问数据库的名字
jdbc:mysql://localhost:3306/mybatis?characterEncoding=UTF-8
原因:
mybatis连接数据库的配置未添加“?characterEncoding=utf8”,使用中文查询时,
传递到数据库就成乱码了,因此匹配不到对应的查询结果。
解决办法:
查看我们现有的配置文件里面的配置连接池的 url , 进行修改
我们修改成:
注意: 3306/xxx? 其中xxx是你自己访问数据库的名字
jdbc:mysql://localhost:3306/mybatis?characterEncoding=UTF-8