<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 ="利用工具開發Hibernate" ?default ="help" ?basedir ="." >

    ????
    <!-- ?******??環境設置,可以根據自己的實際配置自行更改?*****? -->
    ????
    <!-- ?源文件目錄,?可以通過?項目->屬性->Java構建路徑?更改? -->
    ????
    < property? name ="src.dir" ?value ="./src" ? />
    ????
    <!-- ?輸出的class文件目錄,可以通過?項目->屬性->Java構建路徑?更改? -->
    ????
    < 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 ="利用工具開發Hibernate" ? />
    ????????
    < echo? message ="-----------------------------------" ? />
    ????????
    < echo? message ="" ? />
    ????????
    < echo? message ="提供以下任務:" ? />
    ????????
    < echo? message ="" ? />
    ????????
    < echo? message ="generate-code?????-->?運行Hbm2Java,利用?hbm.xml?文件生成Java類文件" ? />
    ????????
    < echo? message ="generate-hbm??????-->?運行HibernateDoclet,生成?Hibernate?類的映射文件" ? />
    ????????
    < echo? message ="schemaexport?????-->?運行SchemaExport,利用?hbm.xml?文件生成數據表" ? />
    ????????
    < echo? message ="" ? />
    ????
    </ target >


    ????
    <!-- ?**************************************************************? -->
    ????
    <!-- ?Hbm2Java?任務? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="generate-code" ? >
    ????????
    < echo? message ="運行?Hbm2Java?任務,?利用?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?任務? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < 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?任務? -->
    ????
    <!-- ?**************************************************************? -->
    ????
    < target? name ="schemaexport" >
    ????????
    < echo? message ="運行SchemaExport,利用?hbm.xml?文件生成數據表" />

    ????????
    < 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)  編輯  收藏 所屬分類: 常用配置代碼

    導航

    常用鏈接

    留言簿(44)

    新聞檔案

    2.動態語言

    3.工具箱

    9.文檔教程

    友情鏈接

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲精品av无码喷奶水糖心| 亚洲美女视频网站| 精品国产日韩亚洲一区在线| 久久这里只有精品国产免费10| 亚洲Av无码乱码在线观看性色| 亚洲天堂电影在线观看| 最近最新高清免费中文字幕| 亚洲国产综合精品中文第一区| 国产免费人成视频尤勿视频| 亚洲中文字幕无码中文字在线| 美女被爆羞羞网站免费| 亚洲国产精品成人一区| 中文字幕无码免费久久9一区9| 区三区激情福利综合中文字幕在线一区亚洲视频1| 国产亚洲欧美在线观看| 亚洲第一福利网站在线观看| 免费无码H肉动漫在线观看麻豆| 亚洲精品和日本精品| 成人A毛片免费观看网站| 久久综合日韩亚洲精品色| 久久这里只精品热免费99| 亚洲人成综合在线播放| 成年美女黄网站18禁免费 | 免费av一区二区三区| 亚洲国产成人精品不卡青青草原| a级毛片在线视频免费观看| 亚洲永久中文字幕在线| 在线观看视频免费国语| 国产成人自产拍免费视频| 亚洲综合在线观看视频| 在线A级毛片无码免费真人| 日韩在线视频免费| 亚洲Av熟妇高潮30p| 麻豆国产精品入口免费观看| 无码AV动漫精品一区二区免费| 亚洲综合激情另类专区| 91精品国产免费久久国语麻豆| 亚洲国产精品xo在线观看| 免费欧洲美女牲交视频| 99精品视频在线视频免费观看 | 久久久久久免费一区二区三区|