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

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

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

    posts - 14, comments - 15, trackbacks - 0, articles - 0
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
    一、根據(jù)數(shù)據(jù)庫(kù)表生成*.hbm.xml文件。
    1、 Hibernate官方網(wǎng)站下載Middlegen-Hibernatehibernate-extensions,并解壓。
    2、在Middlegen-Hibernate-r5\config\database子目錄中,根據(jù)我們選擇的數(shù)據(jù)庫(kù)類型打開(kāi)對(duì)應(yīng)的數(shù)據(jù)庫(kù)文件。如我們這里選擇MYSQL,打開(kāi)mysql.xml
    <property name="database.script.file" value="${src.dir}/sql/${name}-mysql.sql"/>

    <property name="database.driver.file" value="${lib.dir}/mysql-connector-java-3.0.15-ga-bin.jar"/>

    <property name="database.driver.classpath"      value="${database.driver.file}"/>

    <property name="database.driver"                value="org.gjt.mm.mysql.Driver"/>

    <property name="database.url"                   value="jdbc:mysql://localhost/test"/>

    <property name="database.userid"                value="root"/>

    <property name="database.password"              value="jboss"/>

    <property name="database.schema"                value=""/>

    <property name="database.catalog"               value=""/>
    其中紅色位置要根據(jù)實(shí)際情況配置。
    3、配置Middlegen-Hibernate-r5ant運(yùn)行文件build.xml
    3.1 指出數(shù)據(jù)庫(kù)名稱
    <!DOCTYPE project [

        <!ENTITY database SYSTEM "file:./config/database/mysql.xml"
    >
    ]>
    3.2 指出應(yīng)用名稱
    <property file="${basedir}/build.properties" />
    <property name="name" value="HibernateSample" />
    3.3 指出hbm的輸出路徑。
    <property name="build.gen-src.dir" value="../src"/>
    3.4 指出包名稱(genXDocletTags生成代碼是否需要XDoclet Tags
    <hibernate destination="${build.gen-src.dir}" package="org.hibernate.sample" genXDocletTags="false" genIntergratedCompositeKeys="false" javaTypeMapper="middlegen.plugins.hibernate.HibernateJavaTypeMapper"/>

    Middlegen-Hibernate目錄下運(yùn)行build.xml,進(jìn)入Middlegen-Hibernate的圖形界面。可以設(shè)置表,和字段的特性。然后按Genarate,產(chǎn)生hbm.xml文件。

    二、根據(jù)*.hbm.xml文件生成POJO。
    1、打開(kāi)Middlegen-Hibernate-r5ant運(yùn)行文件build.xml,修改為如下代碼。

    下劃線表明的地方是我們要添加的內(nèi)容。運(yùn)行build.xml文件的hbm2java任務(wù)生成基礎(chǔ)代碼。
    我要啦免费统计
    主站蜘蛛池模板: 18女人腿打开无遮掩免费| 亚洲第一成年免费网站| 久久精品国产亚洲av高清漫画 | 人人爽人人爽人人片av免费 | 91情国产l精品国产亚洲区| 亚欧免费视频一区二区三区| 亚洲色少妇熟女11p| 国产亚洲精品精品国产亚洲综合 | 国产片免费在线观看| 暖暖免费在线中文日本| 久久久国产亚洲精品| 国产亚洲精品精品国产亚洲综合| 久久精品人成免费| 免费看一级毛片在线观看精品视频| 亚洲AV永久青草无码精品| 午夜男人一级毛片免费| 三年片免费观看大全国语| 亚洲娇小性色xxxx| 国产综合亚洲专区在线| 免费不卡视频一卡二卡| 国产精品免费久久久久影院| 亚洲一本之道高清乱码| 亚洲精品中文字幕无码蜜桃| 成年女性特黄午夜视频免费看| a毛片在线还看免费网站| 亚洲国产精品嫩草影院| 在线观看亚洲一区二区| 亚洲国产人成中文幕一级二级| av大片在线无码免费| 色播在线永久免费视频网站| 亚洲人av高清无码| 亚洲韩国在线一卡二卡| 国产成人亚洲精品91专区手机| 免费看黄视频网站| 日本免费在线中文字幕| 欧洲乱码伦视频免费国产| 亚洲综合av一区二区三区不卡| 亚洲人成网址在线观看| 国产亚洲精品a在线观看| 四虎影视在线永久免费观看| 国产精品久久久久免费a∨|