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

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

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

    blogjava's web log

    blogjava's web log
    ...

    build.xml

    <? xml?version="1.0"?encoding="GBK" ?>
    < project? name ="利用工具開發(fā)Hibernate" ?default ="help" ?basedir ="." >

    ????
    <!-- ?******??環(huán)境設(shè)置,可以根據(jù)自己的實際配置自行更改?*****? -->
    ????
    <!-- ?源文件目錄,?可以通過?項目->屬性->Java構(gòu)建路徑?更改? -->
    ????
    < property? name ="src.dir" ?value ="./src" ? />
    ????
    <!-- ?輸出的class文件目錄,可以通過?項目->屬性->Java構(gòu)建路徑?更改? -->
    ????
    < property? name ="class.dir" ?value ="./bin" ? />
    ????
    <!-- ?庫文件目錄?? -->
    ????
    < property? name ="lib.dir" ?value ="E:\lib\hbmlib" ? />

    ????
    <!-- ?定義類路徑? -->
    ????
    < path? id ="project.class.path" >
    ????????
    < fileset? dir ="${lib.dir}" >
    ????????????
    < include? name ="*.jar" />
    ????????
    </ fileset >
    ????????
    < pathelement? location ="${class.dir}" ? />
    ????
    </ path >

    ????
    <!-- ?**************************************************************? -->
    ????
    <!-- ?使用說明? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="help" >
    ????????
    < echo? message ="利用工具開發(fā)Hibernate" ? />
    ????????
    < echo? message ="-----------------------------------" ? />
    ????????
    < echo? message ="" ? />
    ????????
    < echo? message ="提供以下任務(wù):" ? />
    ????????
    < echo? message ="" ? />
    ????????
    < echo? message ="generate-code?????-->?運行Hbm2Java,利用?hbm.xml?文件生成Java類文件" ? />
    ????????
    < echo? message ="generate-hbm??????-->?運行HibernateDoclet,生成?Hibernate?類的映射文件" ? />
    ????????
    < echo? message ="schemaexport?????-->?運行SchemaExport,利用?hbm.xml?文件生成數(shù)據(jù)表" ? />
    ????????
    < echo? message ="" ? />
    ????
    </ target >


    ????
    <!-- ?**************************************************************? -->
    ????
    <!-- ?Hbm2Java?任務(wù)? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="generate-code" ? >
    ????????
    < echo? message ="運行?Hbm2Java?任務(wù),?利用?hbm.xml?文件生成Java類文件" />

    ????????
    < taskdef? name ="hbm2java"
    ?????????????classname
    ="net.sf.hibernate.tool.hbm2java.Hbm2JavaTask"
    ?????????????classpathref
    ="project.class.path" >
    ????????
    </ taskdef >

    ????????
    < hbm2java? output ="${src.dir}" >
    ????????????
    < fileset? dir ="${src.dir}" >
    ????????????????
    < include? name ="**/*.hbm.xml" />
    ????????????
    </ fileset >
    ????????
    </ hbm2java >
    ????
    </ target >


    ????
    <!-- ?**************************************************************? -->
    ????
    <!-- ?HibernateDoclet?任務(wù)? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="generate-hbm" ? >
    ????????
    < echo? message ="運行HibernateDoclet,生成?Hibernate?類的映射文件" />

    ????????
    < taskdef? name ="hibernatedoclet" ?
    ????????????classname
    ="xdoclet.modules.hibernate.HibernateDocletTask" ?
    ????????????classpathref
    ="project.class.path" >
    ????????
    </ taskdef >

    ????????
    < hibernatedoclet? destdir ="${src.dir}" ?
    ????????????excludedtags
    ="@version,@author,@todo" ?force ="true" ?encoding ="GBK" ?
    ????????????verbose
    ="true" >

    ????????????
    < fileset? dir ="${src.dir}" >
    ????????????????
    < include? name ="**/*.java" />
    ????????????
    </ fileset >

    ????????????
    < hibernate? version ="2.0" ?xmlencoding ="GBK" ? />
    ????????
    </ hibernatedoclet >
    ????
    </ target >


    ????
    <!-- ?**************************************************************? -->
    ????
    <!-- ?SchemaExport?任務(wù)? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="schemaexport" >
    ????????
    < echo? message ="運行SchemaExport,利用?hbm.xml?文件生成數(shù)據(jù)表" />

    ????????
    < taskdef? name ="schemaexport" ?
    ????????????classname
    ="net.sf.hibernate.tool.hbm2ddl.SchemaExportTask" ?
    ????????????classpathref
    ="project.class.path" >
    ????????
    </ taskdef >

    ????????
    < schemaexport? config ="${src.dir}/hibernate.cfg.xml" ?quiet ="no" ?
    ????????????text
    ="no" ?drop ="no" ?output ="schema-export.sql" >
    ????????
    </ schemaexport >
    ????
    </ target >

    </ project >

    posted on 2006-04-15 20:08 record java and net 閱讀(240) 評論(0)  編輯  收藏 所屬分類: 常用配置代碼

    導(dǎo)航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態(tài)語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲最大激情中文字幕| 亚洲av色福利天堂| a级毛片视频免费观看| 中文字幕亚洲色图| 日本特黄特色aa大片免费| 国产真人无码作爱免费视频 | 亚洲激情在线视频| 在线观看免费a∨网站| 青柠影视在线观看免费高清 | 日韩一级免费视频| a级成人免费毛片完整版| 国产亚洲福利在线视频| 亚洲中文字幕无码永久在线| 日本免费网址大全在线观看| 免费一级毛片在线播放视频免费观看永久 | 日韩在线永久免费播放| jzzijzzij在线观看亚洲熟妇| 久久亚洲精品国产精品黑人| 永久免费毛片手机版在线看| 无码精品人妻一区二区三区免费看 | 国产亚洲无线码一区二区| 午夜影视在线免费观看| 99在线观看精品免费99| sss在线观看免费高清| 亚洲中文字幕乱码熟女在线| 亚洲欧洲日韩国产综合在线二区| 又粗又大又猛又爽免费视频 | 国产精品亚洲αv天堂无码| 成人无遮挡裸免费视频在线观看| 成人片黄网站色大片免费观看APP| 精品国产日韩亚洲一区在线| 91亚洲性爱在线视频| 久久久久亚洲AV成人无码网站| 国产亚洲福利一区二区免费看| 欧洲乱码伦视频免费| 四虎国产精品永久免费网址| 一级毛片在播放免费| 国产精品亚洲综合网站| 亚洲综合精品第一页| 亚洲国产综合在线| 精品亚洲成a人片在线观看 |