IDEA 從MySql自動生成實體類


  連接MySql使用IDEA生成實體類。方便快捷,而且避免了屬性名不匹配的情況。

  需要注意的是:

  1、字段名中的下划線會自動舍棄;

  2、類型轉換有不同:date會自動導java.sql.date包,int類型會轉換成long類型。

  首次使用單擊+號,選擇MySql

  第一次生成的話,要點中間的test connection,下載插件,如下載成功后,測試連接報如下錯誤,可能是MySql沒有設置時區

  Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone'

  進入命令窗口(Win + R),連接數據庫 mysql -hlocalhost -uroot -p,回車,輸入密碼,回車,如圖:

 

  繼續輸入 show variables like'%time_zone'; (注意不要漏掉后面的分號),回車,如圖:

  顯示 SYSTEM 就是沒有設置時區。

  現在我們來設置時區。

  輸入set global time_zone = '+8:00'; 注意不要漏掉后面的分號),回車,如圖:

  再打開一個cmd窗口,登錄后,輸入: show variables like'%time_zone'; (注意不要漏掉后面的分號),如顯示下圖,則表示成功

  然后再,測試Test connection則成功,成功后選擇對應數據庫中的表,進行下一步操作即可

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM