eclipse從資料庫中匯出帶註釋的實體類
阿新 • • 發佈:2019-01-25
1.首先要在myeclipse安裝db外掛,預設情況下是已經安裝了的,如果是eclipse的話,需要自行安裝
windows-show view-other-輸入框中輸入:DB Browser
6.那我們就建立一個web專案,很普通的一個web專案,如果不會建立的話,那就去網上搜一下,看看怎麼建立web專案
7.然後選中專案,點選myeclipse-project capabilities-add hibernate capabilities
11.點選next,可以點選java package 選擇要將工廠類放置的位置,我之前建立web專案後,建立了一個包,報名為com.zbxsoft.entity,我公司的,所以我在選擇java package的時候,是能夠看到我建立的包的,如圖,選擇後ok,然後就直接finish了
點開connected to oracle***
選擇你的使用者名稱
14.然後點選table,選擇你要匯出的表,比如我要匯出uct_user表,那我就選中它,然後右鍵選擇hibernate reverse engineering
15.選擇add hibernate mapping annotations(註解),這個,然後next
18.等幾秒就匯出完畢了,下面是我匯出的實體類,多了一個UctUser.java,大家可以看看他的內容
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,大家可以看看他的內容