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

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

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

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 829249
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    轉(zhuǎn)自:http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html

    建立好數(shù)據(jù)庫后,點擊一個鍵,代碼就生成了,這實在是份十分愜意的事情,前面有介紹Hibernate Tools就可以生成代碼,那么我們怎么利用它來生成代碼呢。

    下面就把詳細(xì)步驟貼出來,同樣,有圖有真相。

    Step1:安裝好Hibernate Tools,建立一個Dynamic web project,筆者工程名為“HibernateTest”

    Step2:筆記以Mysql為示例,所以安裝一個Mysql,建立相應(yīng)測試數(shù)據(jù)庫及表,下圖為筆者的數(shù)據(jù)庫及表

    Step3:將MySql的Jdbc驅(qū)動拷貝至lib目錄,筆者的為mysql-connector-java-5.1.14-bin.jar,可以去Mysql官網(wǎng)下載

    Step4:利用Hibernate Tools生成hibernate.cfg.xml文件,如下圖:

    點擊后可以對hibernate.cfg.xml命令,不管它直接默認(rèn)轉(zhuǎn)到下一步的配置界面,筆者的配置如下圖:

    點擊完成后,它將生成如下xml的配置文件

     

    1<?xml version="1.0" encoding="UTF-8"?><br><!DOCTYPE hibernate-configuration PUBLIC<br>     "-//Hibernate/Hibernate Configuration DTD 3.0//EN"<br>      "><br><hibernate-configuration><br>    <session-factory><br>        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><br>        <property name="hibernate.connection.password">111</property><br>        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/javadb</property><br>        <property name="hibernate.connection.username">root</property><br>        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property><br>    </session-factory><br></hibernate-configuration><br>

     

    Step5:Hibernate Console 配置

    a.右鍵工程,點擊Run as-Run Configurations進(jìn)入如下界面并選擇Hibernate Console Configuration:

    b.新建一個Configure名為HibernateConsole,名字可隨個人愛好來命名

    筆者各標(biāo)簽頁配置如下:

    Step6:利用Hibernat Tools生成reveng.xml

    a.工程中右鍵如下圖,添加reveng.xml

    b.沒啥說的命個名,選擇放置位置

    c.按照箭頭方向進(jìn)行操作,選擇console的配置,再點擊刷新,就能看到數(shù)據(jù)庫中的表,將它們Include進(jìn)來,如下圖

    d:最終效果

    Step7:這是最后一步了,激動人心的時刻就要到了

    a.在Eclipse的工具欄中將Hibernate Code Generate顯示出來,顯示出來后點擊Hibernate Code Generate Configurations,如下圖:

    b.Main標(biāo)簽頁中選擇控制臺,選擇文件輸出路徑,包名,reveng.xml文件

    c.Exporters標(biāo)簽頁,選擇要生成的文件,記得勾上Hebernate xml Mappings及Hebernate xml Configuration,它們將自動生成映射文件并注冊,

    配置好后,點擊Run即可生成代碼。

     

    大功告成,最后的生成的代碼結(jié)構(gòu)如下圖:

     

    感謝你的閱讀,希望本文對你有用!



    posted on 2011-07-07 11:54 Ke 閱讀(781) 評論(0)  編輯  收藏 所屬分類: hibernate
    主站蜘蛛池模板: 99久久免费国产精品特黄| 最近免费中文字幕mv在线电影| 99精品全国免费观看视频| 亚洲人成影院午夜网站| 成人午夜免费福利视频| 亚洲精品国产成人99久久| 一级毛片在线免费看| 久久亚洲精品人成综合网| 免费人成在线观看69式小视频| 亚洲欧洲日韩综合| 一区二区无码免费视频网站| 国产亚洲精品成人AA片| 国产精品极品美女免费观看| 无套内谢孕妇毛片免费看看| 亚洲中文字幕无码爆乳av中文| 国产精品99爱免费视频| 国产成人精品日本亚洲网站| 麻豆成人久久精品二区三区免费| 久久久久久亚洲精品成人| 无遮免费网站在线入口| 亚洲精品国产精品| 亚洲午夜av影院| 免费人成在线观看网站| 国产精品亚洲专区在线观看| 国产免费AV片无码永久免费| 国产久爱免费精品视频 | 亚洲人6666成人观看| 好男人看视频免费2019中文| 香蕉视频在线观看免费| 在线精品亚洲一区二区小说| 99在线免费观看视频| 亚洲成熟丰满熟妇高潮XXXXX| 亚洲人午夜射精精品日韩| 久久久久久成人毛片免费看| 国产99在线|亚洲| 精品国产香蕉伊思人在线在线亚洲一区二区 | 日韩视频在线免费观看| 在线观看黄片免费入口不卡| 亚洲国产精品久久人人爱| 四虎成人精品在永久免费| 国产va在线观看免费|