java.sql.SQLException: ResultSet от ОБНОВЛЕНИЯ.Нет данных.В приложении SpringBoot на GCP - PullRequest
0 голосов
/ 30 января 2019

Мы сталкиваемся со следующим исключением в веб-приложении на базе SpringBoot, которое выполняется в Googles Cloud Platform.

Caused by: java.sql.SQLException: ResultSet is from UPDATE. No Data.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074) ~[jdbc-mysql-connector.jar:na]
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:988) ~[jdbc-mysql-connector.jar:na]
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:974) ~[jdbc-mysql-connector.jar:na]
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919) ~[jdbc-mysql-connector.jar:na]
at com.mysql.jdbc.ResultSetImpl.next(ResultSetImpl.java:7006) ~[jdbc-mysql-connector.jar:na]

Доступ к базе данных осуществляется через реализацию класса репозитория следующим образом.

@Repository
public interface ManagerRepository extends CrudRepository<ManagerEntity, Integer>, JpaRepository<ManagerEntity, Integer>, JpaSpecificationExecutor<ManagerEntity> {

ManagerEntity findByEmail(String email);
    List<ManagerEntity> findAll();
...
}

Поскольку это последний бит кода под нашим контролем, эти вопросы / ответы нам не помогут:

Примечание: исключение не выдается в любом случае, если упомянутый метод репозитория вызван,только в некоторых случаях.

...