MyBatis SQL запрос зависает в приложении Hibernate-Spring - PullRequest
0 голосов
/ 19 марта 2020

Я работаю над приложением Hibernate-Spring. Некоторые «сеттеры» Hibernate не работают, поэтому я решил вместо этого использовать MyBatis для прямой записи в БД. Я думаю, что настроил MyBatis правильно, без ошибок.

Проблема в том, что когда строка кода достигает моего запроса, он там зависает. Это даже не сложный запрос, это простой тип запроса «Выбрать яблоко из корзины, где appleID = '123" ».

Одна из ошибок, которые мне удалось зарегистрировать, была такой:

2020-03-19 13:58:53 ОШИБКА UpstreamService: 801 - org. apache .ibatis.exceptions.PersistenceException:

Ошибка запроса базы данных. Причина: java. sql .SQLException: ошибка ввода-вывода: сбой соединения из-за программного обеспечения: сбой recv

Ошибка может существовать в mybatis-mapper / UpstreamMapper. xml

Ошибка может включать в себя com.game.xmlmapper.XmlMapper.getHeroChampionPk

Ошибка при выполнении запроса

Причина: java. sql .SQLException: Ошибка ввода-вывода: Программное обеспечение вызвано прерывание соединения: recv не удалось

Я попытался добавить NOLOCK в мой запрос, и проблема все еще сохраняется. Любые предложения, люди? Я застрял.

...