MyBatis ne peut soudainement pas trouver les données, et la requête renvoie nul, mais sélectionnez le nombre (*) parmi la quantité de requête xxx, mais le retour est normal.
Préparation: SELECT ID, A9004, A9005, A9015 à partir de A90 où A9010 =? Commande par ID Limite 1
[Debug] org.apache.ibatis.logging.jdbc.basejdbclogger.debug (BasejdbClogger.java:139): http-bio-8080-exec-7 - ==> Paramètres: commentaires technologiques (string)
[Debug] org.apache.ibatis.logging.jdbc.basejdbclogger.debug (bassjdbclogger.java:139): http-bio-8080-exec-7 - <== Total: 0
Mais SQL:
Sélectionnez ID, A9004, A9005, A9015 à partir de A90 où A9010 = 'Technology Review' Order by Id Limit 1
Exécutez directement dans mysql.exe, mais il y a des résultats.
Plus tard, j'ai découvert que c'était un problème brouillé, donc j'ai juste besoin de spécifier le codage des caractères sur la connexion de la base de données:
? AutoreConnect = true & useunicode = true & caractotolcoding = utf8
Ce qui précède est la question des données de Mybatis qui ne peuvent être trouvées et renvoyées à NULL, j'espère qu'elle sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!