Problem Es wurde festgestellt, dass die bedingte Abfrage leer ist
![](https://img-blog.csdnimg.cn/img_convert/7b6a013b4f37d779cd204919923d0cb6.png)
Lösung
Das chinesische Codierungsproblem kann mit utf-8 gelöst werden
Ändern Sie die URL und ersetzen Sie die URL durch diese Zeile in der mybatis-config.xml der Ressourcen
<property name="url" value="jdbc:mysql:///mybatis?useSSL=false&useUnicode=true&characterEncoding=UTF-8"/>
<property name="url" value="jdbc:mysql:///mybatis?useSSL=false&useUnicode=true&characterEncoding=UTF-8"/>
nach dem Debuggen
![](https://img-blog.csdnimg.cn/img_convert/a833c21ae8e4e9b29d311b813429017e.png)
Nochmals vielen Dank vom Bilibili-Sperrfeuerboss
Abschließend erkundige ich mich nach anderen Methoden, aber die Lösung, die nicht funktioniert, kann bei jedem anders sein.
查不出来的去看看mybatis-config里面的jdbc链接有没有加上&characterEncoding=utf8
你那个可能是数据库中文编码问题,在连接数据库字符串加上 ?useUnicode=true&characterEncoding=gb2312
查不出来应该是编码格式问题,可以尝试在mybatis的xml文件中 的url后面加上&useUnicode=true&characterEncoding=UTF-8