1. 程式人生 > >eclipse從資料庫中匯出帶註釋的實體類

eclipse從資料庫中匯出帶註釋的實體類

1.首先要在myeclipse安裝db外掛,預設情況下是已經安裝了的,如果是eclipse的話,需要自行安裝
 windows-show view-other-輸入框中輸入:DB Browser
 

2.預設是存在一個myeclipes 什麼db之類的,因為沒用,我把它刪除了


 

3.右鍵點選new-如圖,因為我連線的是oracle所以可以根絕我下面的配置,後面會介紹mysql的


 

4.可以點選test driver看看是否能夠連線成功


 

5.成功的話,直接finish,那麼db browser中就會多一項


 
6.那我們就建立一個web專案,很普通的一個web專案,如果不會建立的話,那就去網上搜一下,看看怎麼建立web專案
 
7.然後選中專案,點選myeclipse-project capabilities-add hibernate capabilities
 

8.這個預設即可,看大家的需求


 

9.這裡也可以預設,看搭建對專案的目錄有什麼要求了,因為這個目錄會方式配置檔案


 

10.next後,選擇db driver,選中我們剛剛建立的驅動,如圖


 
11.點選next,可以點選java package 選擇要將工廠類放置的位置,我之前建立web專案後,建立了一個包,報名為com.zbxsoft.entity,我公司的,所以我在選擇java package的時候,是能夠看到我建立的包的,如圖,選擇後ok,然後就直接finish了
 

12,下面是我的目錄機構,大家可以看一下

 

13.既然工程建立完成了,那麼我們就要建立我們的實體,用手寫太費勁,那就匯出唄,因為我們用到了註解,所以我就先講一下匯出有註解的方式
點開connected to oracle***
選擇你的使用者名稱
 

14.然後點選table,選擇你要匯出的表,比如我要匯出uct_user表,那我就選中它,然後右鍵選擇hibernate reverse engineering
 
15.選擇add hibernate mapping annotations(註解),這個,然後next
 

16.選擇主鍵生成規則,在id generator中選擇,我們使用uuid,所以我就選擇uuid.hex,然後next


 

17,選擇下uuid,然後finish


 
18.等幾秒就匯出完畢了,下面是我匯出的實體類,多了一個UctUser.java,大家可以看看他的內容