首先,這個提示是可忽略,並不影響正常使用,只是因爲IDEA沒有配置連接上數據庫,如果有強迫症,可以配置一下。
1.打開Database界面
2.點擊添加對應的數據庫
3.配置數據庫信息
4.Test之後可能會報時區錯誤之類的,根據錯誤信息查一下就能解決
例如:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.
打開CMD,設置一下時區
mysql -u root -p
set global time_zone = '+8:00'
5.看到自己的數據庫就成功了一半了
如果你使用的是Hibernate或者 SpringDataJPA請繼續往下看,如果是用Mybatis請跳往第9點
Hibernate:
6.將實體類和表對應上,點view->Persistence
7.出現Persistence窗口,右鍵Factory->Assign Data Sources
8.配置對應DataSource
Mybatis
9.按兩下shift打開搜索界面,輸入SQL Resolution Scopes
10.點擊 Project mapping 選擇你的庫,一定要選擇到具體哪一個數據庫。 確保下面文件的Resolution Scopes也是選擇到了具體的庫
11.然後實體類是的提示就消失了。
有什麼問題可以評論或者私信我,每日在線解(LIAO)疑(SAO)。
我是大誌,一位準備996的卑微碼農🐶,覺得好用記得點贊收藏!!!