環境
Intellij IDEA (Ultimate) 2020.1.3
問題1
原因
IntelliJからlocalのDBに接続する機能を設定していなかったために、メッセージが表示されていた。
localでMySQLを起動し、以下に従い View
-> Tool Windows
-> Database
から接続設定を入力&Applyすることでメッセージの解消を確認。
問題2
- 問題1の対処完了後に再びSQL文を見るとメッセージが、
Unable to resolve <table name>
に変わっている - 実際に存在するテーブルにもかかわらずIntelliJに認識されていない
原因と対処
localのMySQLに接続しているのにもかかわらず、SQL DialectsがMySQLではなく、H2になっていたために、 テーブルの取得に失敗していた。
File
-> Settings
> Languages & Frameworks
> SQL Dialects
にて、DialectsをMySQLに修正し、エラーメッセージが消えたことを確認。