Mybatis внезапно не может найти данные, и запрос возвращает NULL, но выберите счет (*) из количества запросов XXX, но возврат нормальный.
Подготовка: выберите ID, A9004, A9005, A9015 из A90, где A9010 =? Заказ по ID Limit 1
[DEBUG] org.apache.ibatis.logging.jdbc.basejdbclogger.debug (basejdbclogger.java:139): http-bio-8080-Exec-7-==> Параметры: Технические комментарии (строка)
[DEBUG] org.apache.ibatis.logging.jdbc.basejdbclogger.debug (basejdbclogger.java:139): http-bio-8080-Exec-7-<== Итого: 0
Но SQL:
Выберите ID, A9004, A9005, A9015 из A90, где a9010 = 'revervice' Technology Review 'Порядок по ID Limit 1
Выполните непосредственно в mysql.exe, но есть результаты.
Позже я узнал, что это была искаженная проблема, поэтому мне просто нужно указать кодирование символов на подключении к базе данных:
? AutoreConnect = true & UseUnicode = true & incerviceEncoding = utf8
Приведенное выше вопрос о данных Mybatis, которые не могут быть найдены и возвращены в NULL, я надеюсь, что это будет полезно для всех. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит всем вовремя. Большое спасибо за вашу поддержку сайту wulin.com!