1. 程式人生 > >Eclipse使用自帶外掛JPA Tools實現自動生成資料庫對應表的實體類

Eclipse使用自帶外掛JPA Tools實現自動生成資料庫對應表的實體類

         好久沒有寫部落格了,因為這段時間都在忙著找工作,現在實習的地方找到了,希望可以在那家公司學到更多的知識!   --步入正題之前我不得不吐槽一些部落格,寫的不清不楚的,通過Hibernate生成對應實體類這我已經會了,但是有些部落格就是以為只有這樣才能實現一樣,標題不明確導致我搜了一會才搜到了我想要的東西(連結),還有csdn上的一些討論上面,看到一些人說只能通過Hibernate實現什麼的,那麼為什麼別人可以做到?   --好辣,繼續我的良心部落格,實在而準確!   --第一步,你要用eclipse連線上你的資料庫。我這次用的是mysql5.0的。如圖:Eclipse使用自帶外掛JPA <wbr>Tools實現自動生成資料庫對應表的實體類(不使用Hibernate) --點選這個Open Perspective按鈕新增Database Development --右鍵Database Connections 》new》選擇對應的資料庫 --點選下圖紅圈內的按鈕配置驅動,就是eclipse與資料庫進行連線的驅動
Eclipse使用自帶外掛JPA <wbr>Tools實現自動生成資料庫對應表的實體類(不使用Hibernate)


--配置好驅動的版本、驅動的路徑、還有資料庫連線的資訊就能成功的連上資料庫。 --第二步,配置JPA Tools --右鍵你的專案》properties》Project Facets》選中JPA》apply》ok --這時右鍵你的專案你就能看到JPA Tools這個選項(在properties的上幾行),點選它,選擇GenerateEntities from tables ,你會看到如圖:Eclipse使用自帶外掛JPA <wbr>Tools實現自動生成資料庫對應表的實體類(不使用Hibernate)
--選中你要生成實體類的表,》next》如圖: Eclipse使用自帶外掛JPA <wbr>Tools實現自動生成資料庫對應表的實體類(不使用Hibernate)

--選擇你想要的方式,生成到哪個包下和介面都是可以改的》一直next》Finish之後就會生成對應的實體類到你選擇的包下,不過是帶註解的,如果不用Hibernate框架的話就會報錯,刪掉報錯的地方就行了。謝謝!