1.先新建JPA項目:


如果沒有就點擊左下角的Show All Wizards.


點兩次Next后,點擊Finish即可,中間不用任何操作
(點第二次Next后會出現連接到所在數據庫,先不管)


連接數據庫的如下圖的Connection


點擊FINISH后如圖


2.打開Myelipse Database Explorer視圖



在DB Browser欄中右鍵新建連接:New...



填寫信息:記得導入包,否則會報錯



點擊Test Driver:連接成功即可


找到對應的數據庫的表



選中將要生成注解model的表:右鍵>JPA Reverse Engineering...


選擇剛才新建的JPA工程(這也就是為什么要新建JPA工程的原因,沒有JPA工程的話將顯示為空),點擊OK


選擇如圖后Next


將三個都勾選上


點擊Finish

在所有步驟中總是提示信息如下圖的話,選擇否可以忽略轉換視圖



可以看到結果:生成model成功





最后,只需將這些model實體類復制粘貼到自己真正的項目就可以了。
注意1:如果model所映射的數據庫表中如果沒有主鍵,那么會生成兩張表
如下:


如果有主鍵,則無任何異常






注意2:對於多的一方,myeclipse是用生成Set的進行管理的,如果不符合實際情況可以替換成List