Tiny框架 迁移到orcale上

来源:互联网 发布:大学奖学金 知乎 编辑:程序博客网 时间:2024/06/06 00:05

     学习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、配置完成之后,可以运行起来,查看是否创建成功。

以上都是本人的 心得,有错误之处,还望各位朋友多多意见。


0 0
原创粉丝点击