Sql语句在数据库中查询成功,在java项目中无结果

1.确认sql语句拼接的没有问题

在配置文件mybatis-config.xml中进行配置

    <settings>
        <setting name= "mapUnderscoreToCamelCase" value = "true"/>
        <setting name="logImpl" value="STDOUT_LOGGING" />
    </settings>

如图,在控制台中查看最终执行的sql语句

2.确认数据库连接的字符编码

如果没有设置utf-8编码,会导致查询中文字段时,出现查询不到结果的问题。我这里就是这个问题

<property name="url" value="jdbc:mysql:///db1?useSSL=false&amp;useUnicode=true&amp;characterEncoding=utf8"/>


版权声明:本文为qq_39784352原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。