Tiny框架 遷移到orcale上

     學習Tiny框架 項目時間也不長,在不斷的摸索階段, 這不今天  有數據庫進行遷移到orcale 上,  也看了 Tiny 框架 的spdm 的demo 應用的是mysql 數據庫,也請教了Tiny團隊的人,他們的建議是用mysql ,   並且也沒有測試過 用orcale 數據庫。   這隻能靠自己了,也看了許多文檔後進行編碼的,總之花了兩天的時間,終於搞定了,今天在這裏進行一下記錄,希望對有需要的 有借鑑之處。

     1、按照Tiny框架的 設計,在itax-common模塊下面的  base-dao裏面 的pom.xml 文件進行配置下 以下代碼就可以了

<!----mysql---->

     <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.0.8</version>
        </dependency>
   <!--orcal -->
     <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc14</artifactId>
            <version>10.2.0.2.0</version>
        </dependency>

2、<注意>根據自己的需求進行下載  各自的驅動了,注意一點,有可能orcale的驅動ojdbc14.jar 下載不了《可以參考我博客裏面寫的方法》

3、需要配置Tiny框架裏面的 數據源信息裏面的pom.xml  文件,也和上面(1)裏面的內容一樣 ,粘貼進行

4、需要配置數據源裏面的resource 裏面的  languagetype 

<language-type id="mysql/orcale"  name="mysql/orcale">

       <language-field id="INT" name="凡是name的值 修改成需要哪個數據庫的數據類型"></language-field>

</language-type>

5、需要配置.datatype 裏面的  

<dialect-type language="mysql/ orcale"base-type="CHAR" ext-type="${length}">

修改成你需要的數據庫,比如orcale  那就只寫orcale 數據庫,就可以了。

6、配置itax-common 裏面的base-dao  下面的src-》main->resources裏面的 jdbc.properties文件裏面的驅動連接

修改jdbc.url  自己的數據庫連接地址 、以及庫名

7、還需要配置 *-web 模塊裏面的application.xml 文件裏面進行配置  數據庫自動建表

<application-processors>
        <application-processor bean="fileResolverProcessor"/>
        <application-processor bean="serviceApplicationProcessor"/>
        <application-processor bean="tinyListenerProcessor"/>
        <application-processor bean="fileMonitorProcessor"/>
        <application-processor bean="tinyTemplateConfigProcessor"/>
        <!-- 數據庫安裝  -->
        <application-processor bean="databaseInstallerProcessor"/>
        <!-- 系統數據初始化 -->
        <!--<application-processor bean="dictApplicationProcessor"/>-->
        <!--<application-processor bean="swjgApplicationProcessor"/>-->
    </application-processors>

      <!-- 數據庫安裝處理器 -->
    <database-install-processor>
        <database-installer>
            <!--<database type="mysql"/>-->
            <!--orcal    需要哪個數據庫,添加自己需求的-->
            <database type="oracle"/>
            <!--end-->
        </database-installer>
    </database-install-processor>

8、配置完成之後,可以運行起來,查看是否創建成功。

以上都是本人的 心得,有錯誤之處,還望各位朋友多多意見。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章