日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

mysql数据库表生成jpa注解_Eclipse 通过JPA自动生成注解实体

發(fā)布時(shí)間:2023/11/27 生活经验 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql数据库表生成jpa注解_Eclipse 通过JPA自动生成注解实体 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

hibernate是JPA最常用的實(shí)現(xiàn)之一,而且hiberante自身也對注釋語法進(jìn)行了支持。現(xiàn)在再不用去看那一堆堆的XML映射了。而且eclipse還提供了從數(shù)據(jù)庫直接生成Entity Class的工具。

一、項(xiàng)目添加JPA工具

現(xiàn)在將已有項(xiàng)目添加JPA支持,首先選擇項(xiàng)目右鍵Properties->Project Facets 勾選列表Project Facts 下JPA選項(xiàng),確定選擇轉(zhuǎn)入數(shù)據(jù)庫連接配置

>>點(diǎn)擊Furhter configuration available

platform選擇Generic ,JPA implements Type選擇disable library configuration,因?yàn)橐呀?jīng)把需要的jar文件放到WEB-INF下的lib目錄中。所以不用配置。再下面的connection這個(gè)是必須要配置的。

二、配置數(shù)據(jù)連接

添加數(shù)據(jù)庫連接,選擇oracle數(shù)據(jù)庫做例:

確定配置信息。

三、配置項(xiàng)目JPA生成實(shí)體

上面配置完成,在項(xiàng)目文件夾上右鍵選擇JPA tools->Generate Entities from Tables.后如下圖:

選擇建好的connection如果沒有connect 就connect一下。就會如上圖所示了(有時(shí)eclipse會有些小問題看不見表,可以重啟一下試試,實(shí)在不行就直接建個(gè)JPA project ,生成實(shí)體后再拷到自己的項(xiàng)目中就可以了。)選中要生成實(shí)體的表,Next如下圖:

上面是表之間的關(guān)系,如果可以做相應(yīng)的修改(用的是ecipse 3.5貌似eclipse3.4還沒這個(gè)功能,eclipse越來越強(qiáng)了),再Next后如下圖:

(這個(gè)好像也是eclipse 3.5才加的)都能看明白吧。按照需要改改就可以了,這里不多啰嗦。再Next

后,如下圖:

這是一些表的每個(gè)屬性的調(diào)整,一般也不用調(diào)了。Finish就好了。

四、去除不必要的錯誤警告

總結(jié)

以上是生活随笔為你收集整理的mysql数据库表生成jpa注解_Eclipse 通过JPA自动生成注解实体的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。