<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    paulwong

    Hibernate Tools

    Hibernate Tools是由JBoss推出的一個Eclipse綜合開發(fā)工具插件,該插件可以簡化ORM框架Hibernate,以及JBoss Seam,EJB3等的開發(fā)工作。Hibernate Tools可以以Ant Task以及Eclipse插件的形式運行。

    Hibernate Tools Eclipse插件的特征

    Hibernate Tools Eclipse插件具有以下特征或功能:
    Mapping Editor(映射文件編輯器):該編輯器可以用來編輯Hibernate XML映射文件,提供代碼自動補全,語法高亮功能。
    - 類名的自動補全
    - 屬性/表的列名自動補全

    Hibernate Console(Hibernate控制臺):它提供一個全新的Eclipse Perspective窗口,可以執(zhí)行HQL,并查看查詢的結果。這是一個非常便利的工具,可以用來驗證HQL的語法是否正確。

    Configuration Wizards and Code generation(Hibernate配置文件hibernate.cfg.xml創(chuàng)建導航,以及代碼生成器):支 持完全反向生成功能,可以從已有的數(shù)據(jù)庫生成Hibernate配置文件hibernate.cfg.xml,同時支持"click-and- generate"方式生成Java代碼(Hibernate POJOs),DAO,XML映射文件(.hbm.xml),以及schema 文檔(.hml)等文件。

    Eclipse JDT integration(代碼補全):該工具支持Java代碼中的HQL輸入補全,以及對Java代碼中的HQL語法加以合法性驗證。

    Hibernate Tools的使用

    - Hibernate的配置文件hibernate.cfg.xml的生成
    步驟:
    1)Eclipse的菜單:選擇[File] -> [New] -> [Other] -> [Hibernate/Hibernate Configuration file (cfg.xml) ],“Next”按鈕
    2)輸入 [Database dialect] ,[Driver Class],[Connection URL],以及[DB用戶名],[密碼]等
    3)按下[Finish]按鈕,則自動生成hibernate.cfg.xml文件。
    ** "Create Console Configuration" checkbox默認為選擇狀態(tài)。被選擇的情況下,則進入“Hibernate Console Configuration ”(Hibernate Console)設置/創(chuàng)建頁面。

    - 設置Hibernate Console

    Hibernate Tools支持創(chuàng)建多個Hibernate Console。
    1)Eclipse菜單:選擇[File] -> [New] -> [Other] -> [Hibernate/Hibernate Console Configuration],“Next”按鈕
    2)在所顯示的畫面上輸入Hibernate Console的名稱[Name],目標項目名[Project],Hibernate配置文件(hibernate.cfg.xml)的路徑[Configuration file]
    3)按[Finish]按鈕,則創(chuàng)建Hibernate Console,同時顯示在"Hibernate Configurations"視圖中。

    - Reverse engineering and code generation:利用"click-and-generate" Reverse Engineering以及代碼生成功能自動生成所需代碼。
    ※使用Hibernate code generation(Hibernate代碼生成器)之前,需要先配置/創(chuàng)建Hibernate Console。
    1)可以從Hibernate 的Tool Bar,或"Run/Hibernate Code Generation"菜單啟動Hibernate代碼生成器。
    2)在所顯示的畫面上,輸入 創(chuàng)建好的Hibernate控制臺名稱[Console Configuration],輸出路徑「Output directory」等信息。
    ** 其它可以實際情況加以設置。
    3)打開Explore標簽,設置需要生成的代碼類型(Domain code, DAO等)
    4)設置完成之后,按下[Run]按鈕
    根據(jù)不同的配置,將自動生成Hibernate關聯(lián)文件,EJB3,JBoss Seam等文件。

    Hibernate Tools其它參考資料

    Hibernate Tools Reference Guide  [官方文檔]
    Hibernate Tools Eclipse Plugins  [官方文檔,Hibernate Tools Eclipse插件]

    posted on 2012-06-10 10:21 paulwong 閱讀(324) 評論(0)  編輯  收藏 所屬分類: HIBERNATE

    主站蜘蛛池模板: 国产亚洲精品影视在线| 永久免费不卡在线观看黄网站| 免费看一级做a爰片久久| 一级成人生活片免费看| 亚洲电影在线免费观看| www国产亚洲精品久久久| 久久免费观看国产精品88av| 亚洲另类自拍丝袜第五页| 亚洲精品国产字幕久久不卡| 成人毛片手机版免费看| 国产成人无码区免费内射一片色欲 | 国产成人精品免费久久久久| 亚洲精品美女网站| 亚洲精品无码午夜福利中文字幕 | 四虎国产成人永久精品免费| 亚洲综合无码无在线观看| 亚洲欧洲无码AV电影在线观看| 999国内精品永久免费视频| 一级女性全黄久久生活片免费 | 亚洲美女视频网站| 亚洲国产成人久久精品99 | 国产亚洲精彩视频| 亚洲精品91在线| 亚洲小说区图片区另类春色| 成年女人免费视频播放77777| 精品一区二区三区高清免费观看| 亚洲乱码中文字幕小综合| 亚洲精品无码MV在线观看| 日本免费人成视频播放| 114级毛片免费观看| 香蕉免费在线视频| 美女被艹免费视频| 亚洲AV无码一区二区三区牛牛| 亚洲动漫精品无码av天堂| 亚洲国产av一区二区三区| 我要看免费的毛片| 五月婷婷在线免费观看| 中文字幕无码一区二区免费| 免费大片av手机看片| 亚洲av最新在线观看网址| 亚洲成a人片在线看|