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

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

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

    如鵬網(wǎng) 大學生計算機學習社區(qū)

    CowNew開源團隊

    http://www.cownew.com 郵件請聯(lián)系 about521 at 163.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks
    CowNewSQL的擴展:
    要編寫對新的數(shù)據(jù)庫的支持必須首先開發(fā)翻譯器,翻譯器必須實現(xiàn)IMethodTranslator接口,不過一般只要從BaseMethodTranslator派生即可,BaseMethodTranslator類已經(jīng)提供了標準的SQL的翻譯。因為方法的翻譯在BaseMethodTranslator中實現(xiàn)時是獨立到一個方法翻譯器中的,所以派生類要通過getMethodTranslator方法提供方法翻譯器,方法翻譯器要實現(xiàn)IMethodTranslator接口,一般從BaseMethodTranslator派生即可。翻譯器開發(fā)完畢,調(diào)用DialectManager類的registerTranslator方法將翻譯器注冊到系統(tǒng)中。
    CowNewSQL的編譯
    CowNewSQL使用JDK1.5語法編寫的,因此如果要在JDK1.4的平臺上運行必須使用RetroTranslator將二進制代碼編織成在JDK1.4下能運行的二進制代碼。RetroTranslator的使用非常簡單,在命令行敲入如下指令即可完成代碼編織:
    java -jar retrotranslator-transformer-1.0.7.jar -srcjar F:\資料\寫書\ZDisk\lib\common\cownewSQLjdk5.jar -destjar F:\資料\寫書\ZDisk\lib\common\cownewSQLjdk4.jar
    RetroTranslator對JDK1.5中枚舉等類型的支持是通過RetroTranslator的運行時包來實現(xiàn)的,因此運行時還需要將RetroTranslator的運行時包retrotranslator-runtime-***.jar加入到類路徑中。
    posted on 2007-01-20 23:36 CowNew開源團隊 閱讀(2109) 評論(0)  編輯  收藏

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 久久久久亚洲av无码专区喷水 | 久久久久亚洲精品影视| 亚洲av成人一区二区三区在线播放| 在免费jizzjizz在线播| 777亚洲精品乱码久久久久久| 日本免费中文视频| 亚洲天堂2016| 毛片基地免费观看| 久久精品国产亚洲av品善| 无码国模国产在线观看免费| 亚洲AV无码AV吞精久久| 无码专区一va亚洲v专区在线| 国产偷国产偷亚洲高清在线| 亚洲成人一区二区| 韩国免费A级毛片久久| 亚洲乱码中文字幕综合| 无码A级毛片免费视频内谢| 亚洲视频日韩视频| 国产成人A在线观看视频免费| 亚洲AV无码专区在线观看成人 | 热久久这里是精品6免费观看| 国产亚洲色婷婷久久99精品| 久99久精品免费视频热77| 亚洲国产成人久久77| 情侣视频精品免费的国产| caoporm超免费公开视频| 精品亚洲国产成AV人片传媒| 亚洲精品视频在线观看视频| 一级做a爰全过程免费视频毛片| 69国产精品视频免费| 99999久久久久久亚洲| 免费人成在线观看网站视频| a色毛片免费视频| 亚洲制服丝袜在线播放| 免费国产高清视频| 精品成人免费自拍视频| 亚洲综合精品第一页| 国产91精品一区二区麻豆亚洲| 99视频有精品视频免费观看 | 亚洲精品美女久久久久久久| 亚洲精品综合久久|