Error IDEA. в строке sql запроса не видится таблица MySQL
Столкнулся со странным предупреждением в IntelliJ IDEA.
Создаю строку для PreparedStatment: String sql = "SELECT * FROM users WHERE login = ?";
Но IDEA выделяет красным название таблицы и колонок и выдает предупреждение - "unable to resolve table 'users'.
При этом точно такой же запрос, но через String sql = String.format("SELECT user_id FROM users WHERE login = '%s'", login); не выдает никакой ошибки.
Согласился на предложение исправить – создал новую таблицу(изменив имя конечно). В результате новая таблица была создана и закладке Database справа в IDEA она также появилась, но в коде она так и осталась красным.
Самое странное, что все работает, если выполнить код и в IDEA и в jarе.
Может это глюк IDEA и не нужно на это обращать внимание?
Или можно это предупреждение отключить как-то в IDEA?
Буду благодарен за помощь.
Я использую:
MySQL version 8.0. IntelliJ IDEA version 2019.3.3. Java version 1.8. Driver jdbc: com.mysql.cj.jdbc.Driver
Ссылка на проект(см. [server] UsersAuthController): https://github.com/iourilitv/GB-CloudStorage