久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

使用HibernateTools從數(shù)據(jù)庫表生成pojo和hbm

 桑枯海 2012-11-29

1,安裝HibernateTools插件
去https://www./tools/download/stable/下載HibernateTools的eclipse插件,,只要該插件即可,沒必要把所有的插件一起打包下載,。
安裝成功后選擇File->New->Other... 可以看到已經(jīng)包含了Hibernate的插件支持



 

2,新建hibernate.cfg.xml文件
選擇File->New->Other...->Hibernate->Hibernate Configuration File(cfg.xml)->Next->【選擇當(dāng)前PROJECT】->Next, 設(shè)置到此進(jìn)入數(shù)據(jù)庫配置界面,,根據(jù)您的項(xiàng)目進(jìn)行合適的配置,我的如下




記得將Create a console configuration勾上,,免得過會(huì)還要單獨(dú)去創(chuàng)建,。

3,新建Hibernate console configuration
接上一步,,點(diǎn)擊Next后進(jìn)入到Hibernate console configuration的配置界面,,在Classpath中導(dǎo)入當(dāng)前數(shù)據(jù)庫對(duì)應(yīng)的驅(qū)動(dòng),,我的如下



 

4,新建Hibernate Reverse Engineering文件
選擇File->New->Other...->Hibernate->Hibernate Reverse Engineering File(reveng.xml)->Next->【選擇當(dāng)前PROJECT】->Next->【在Console configuration中選擇剛才新建的Hibernate console configuration】,設(shè)置完后選擇你需要處理的表(注:如果你未在左側(cè)看到數(shù)據(jù)庫中含有的表,可點(diǎn)擊Refresh進(jìn)行刷新),,我的如下:



 

5,生成pojo及hbm文件
點(diǎn)擊工具欄中的Hibernate小圖標(biāo)下拉框,,選擇Hibernate Code Generation...得到如下界面




雙擊左側(cè)的Hibernate Code Generation或者“右擊->New”來打開一個(gè)新的Configuration,選擇剛才新建的Console configuration,在Output directory中填入你的java源文件所在根目錄,Package填入你希望你的pojo存放的包路徑,,reveng.xml填入你剛才新建的 hibernate.reveng.xml,我的配置如下:


 

選擇Exporters這個(gè)tab,將Generate domain code(.java)和Generate mappings(hbm.xml)勾上


 

6,,完成
點(diǎn)擊Run,成功生成所需文件,有些地方需要我們手動(dòng)更改一下,,比如主鍵生成方式等,。

 

7,有同事說還可以用CodeBuilder來做以上同樣的工作,,更簡(jiǎn)單,,沒試過,下次可以試試

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多