Spring JAVA -> MySQL выпуск Java - PullRequest
0 голосов
/ 02 мая 2019

Когда я выполняю запрос в MySQL из Java-кода, я не могу получить какой-либо набор результатов.Однако, когда я выполняю его из терминала, я могу получить набор результатов.

Вот мой код:

         String querys = "select USERNAME,PASSWORD,USER_ID from user_manager where username =? and password=?"
         return jdbcTemplate.query(querys, new Object[]{bean.getuname(), bean.getpword()},
              new ResultSetExtractor<Integer>() {
                   @Override
                   public Integer extractData(ResultSet rs) throws SQLException, DataAccessException {
                   while (rs.next()) {

                  logger.info("User Bean===>[" + loginbean.toString() + "]");
                return 1;
            }
            logger.info("outside  while  unsuccess ");
            return -1;
        }
    });

В журналах я могу просматривать имя пользователя и пароль, но я всегда получаю журнал "снаружи при неудаче "

Однако, когда я меняю версию jar с 8.0.16 на 5.1.6, код работает отлично.Почему версия 8 не работает?

...