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

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

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

    posts - 43,comments - 75,trackbacks - 0
      /Files/mengyuan760/abator_application.rar

     

    提供一個自己配置好的包,如果要使用主要修改abatorConfig.xml文件的數據庫鏈接,表名就行,這是針對mysql的。
    需要配置ant環境,然后運行 包下的run.bat 就可以了。

    Ibatis自動生成工具

      ibatis
    作為ORM的一分子,已經存在很久了,而本人也是由于工作原因到現在才接觸到。

      剛接觸,總是想和hibernate進行比較,hibernate在MyEclipse中可以使用工具來生成配置文件,dao等文件,但是ibatis就沒有辦法了嗎?后來還真的在apache的網站找到了abator這個小東西,倒是挺好用的,好了閑話少說,開始進入正題吧!

    一、去http://ibatis.apache.org/tools.html網站下載 abator

    二、解壓,隨便在一個目錄下創建一個文件夾 abator_application,然后創建配置文件 abatorConfig.xml,在abatorConfig.xml文件中寫如下內容

    <?xml version="1.0" encoding="UTF-8"?>

    <!DOCTYPE abatorConfiguration

     PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN"

     "http://ibatis.apache.org/dtd/abator-config_1_0.dtd">

    <abatorConfiguration>

     <abatorContext id="mysqlTable" generatorSet="Java5">

        <jdbcConnection driverClass="com.mysql.jdbc.Driver"

            connectionURL="jdbc:mysql://localhost:3306/test"

            userId="root"

            password="root">

          <classPathEntry location="mysql-connector-java-3.1.6-bin.jar" />

        </jdbcConnection>

     

        <javaTypeResolver >

          <property name="forceBigDecimals" value="false" />

        </javaTypeResolver>

        <javaModelGenerator targetPackage="test.model"  targetProject="src" >

          <property name="enableSubPackages" value="true" />

          <property name="trimStrings" value="true" />

        </javaModelGenerator>

        <sqlMapGenerator targetPackage="test.xml" targetProject="src">

          <property name="enableSubPackages" value="true" />

        </sqlMapGenerator>

        <daoGenerator type="IBATIS" targetPackage="test.dao" targetProject="src">

          <property name="enableSubPackages" value="true" />

        </daoGenerator>

        <table tableName="teacher" >

          <property name="useActualColumnNames" value="true"/>

          <generatedKey column="ID" sqlStatement="mysql" identity="true" />

        </table>

        <table tableName="student" >

          <property name="useActualColumnNames" value="true"/>

          <generatedKey column="ID" sqlStatement="mysql" identity="true" />

        </table>

     </abatorContext>

    </abatorConfiguration>

    一、            將mysql-connector-java-3.1.6-bin.jar,abator.jar 兩個包copy到abator_application文件夾下,在abator_application文件夾下創建src文件夾

    二、            在windows命令行中 進入到 abator_application文件夾下,運行下面命令 

         java -jar abator.jar abatorConfig.xml true

           這是就可以了,是不是生成對應數據庫表的sqlMap.xml文件了

      

     

     

    posted on 2008-03-10 22:49 夢源 閱讀(3724) 評論(5)  編輯  收藏

    FeedBack:
    # re: ibatis的dao自動生成工具abator
    2008-03-11 12:21 | kk
    有試過oracle啊,sqlserver之類的能行嗎?  回復  更多評論
      
    # re: ibatis的dao自動生成工具abator
    2008-03-11 12:50 | BeanSoft
    非常不錯哦!  回復  更多評論
      
    # re: ibatis的dao自動生成工具abator
    2008-03-11 13:18 | Jack.Wang
    開發技術,系統分析,架構,項目管理,公司運營,外包,合作
    群將滿,不發言的踢出
    群號:47763528
      回復  更多評論
      
    # re: ibatis的dao自動生成工具abator
    2008-03-11 15:23 | 夢緣
    @kk
    SQLServer 的已經驗證,可以的!  回復  更多評論
      
    # re: ibatis的dao自動生成工具abator
    2008-07-07 16:19 | anti
    xie le   回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 1000部拍拍拍18勿入免费视频软件| 色播在线永久免费视频网站| 精品一区二区三区无码免费视频 | 国产黄在线播放免费观看| 国产在线a不卡免费视频| 亚洲a∨国产av综合av下载 | 久久精品免费一区二区喷潮| 亚洲最大在线观看| 成年黄网站色大免费全看| 亚洲丰满熟女一区二区v| 免费做爰猛烈吃奶摸视频在线观看 | 国产亚洲精品不卡在线| 国产又黄又爽又大的免费视频 | 无码少妇一区二区浪潮免费| 日韩亚洲人成在线| 国产成人免费a在线视频app| 瑟瑟网站免费网站入口| 亚洲熟妇av一区二区三区| 免费一级不卡毛片| 67194在线午夜亚洲| 日韩一品在线播放视频一品免费| 国产综合激情在线亚洲第一页| 亚洲女人被黑人巨大进入| 日韩av无码免费播放| 亚洲电影免费观看| 国产精品极品美女免费观看 | 色老板亚洲视频免在线观| 波多野结衣久久高清免费 | 亚洲日韩激情无码一区| 91精品免费观看| 18禁亚洲深夜福利人口| 亚洲精品无码高潮喷水在线| 亚洲一区免费视频| 免费人成网站永久| 久久久无码精品亚洲日韩京东传媒 | 美女尿口扒开图片免费| 亚洲国产精品无码久久一线| 欧美大尺寸SUV免费| 国产精品免费观看视频| 亚洲综合色区中文字幕| 久久精品夜色噜噜亚洲A∨|