1. 程式人生 > >JPA學習 —— 第七課、Eclipse使用JPA Tools反向生成帶註解的實體類

JPA學習 —— 第七課、Eclipse使用JPA Tools反向生成帶註解的實體類

1.首先在Eclipse建立資料庫連線
先開啟Data Source Explorer視窗
這裡寫圖片描述
然後在Database Connection右擊新建一個連結,進入這裡
這裡寫圖片描述
我這裡用的是mysql資料庫,選擇點選Next
這裡寫圖片描述
然後出現這個面板,點選紅圈圈裡的按鈕配置驅動
這裡寫圖片描述
然後彈出這個彈窗,我的驅動是5.1版本的,選擇好了後點擊JAP List
這裡寫圖片描述
在這裡面將預設存在的驅動remove掉,然後add你準備好的驅動,選擇好後點擊Properties進行資料庫連線配置:
這裡寫圖片描述
資訊填好後點擊OK返回到之前的彈窗:
這裡寫圖片描述
這裡Drivers選擇之前配好的驅動,然後點選Test Connection測試連線是否成功,彈窗提示連線成功,然後點選Finish,第一階段配置完畢。
2.建立JPA工程
New 一個JPA工程
這裡寫圖片描述


具體的步驟不詳細講解
3.使用JPA Tools反向生成實體
在新建的JPA工程上右擊選擇JPA Tools裡面的Generate Entities From Tables
這裡寫圖片描述
出現彈窗,Connection選擇剛建立的連線:
這裡寫圖片描述
(也可以點選紅圈按鈕重新建立一個新的連線)
schamel選擇資料庫
table選擇表
然後點選next到這個彈窗:
這裡寫圖片描述
這裡是修改實體的註解的,比如:
Key generator修改主鍵生成策略,這裡選擇identity自動增長
然後點選Finish,結束。
這裡寫圖片描述
雖然說配置這些有些繁瑣,有的時候使用的表就幾個欄位還不如自己就手動建立方便。但是在實際工作中,經常會遇到十幾上百欄位的表,如果這時候手動建立實體估計你會瘋…