`
happyqing
  • 浏览: 3198201 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jeewx2.1(jeecg3.4.3)从mysql数据库迁移到db2数据库

阅读更多

 

从mysql迁移到db2,迁移工具IBM Migration Toolkit 2.0
http://happyqing.iteye.com/blog/2263764

alibaba.druid的连接池连db2似乎不好用,

com.alibaba.druid.pool.DruidDataSource

可以换成c3p0的连接池

spring-mvc-hibernate.xml

<!-- c3p0连接池配置 -->
    <bean id="dataSource_jeecg" class="com.mchange.v2.c3p0.ComboPooledDataSource">
         <!-- 用户名-->
         <property name="user" value="${jdbc.username.jeecg}"/>
         <!-- 用户密码-->
         <property name="password" value="${jdbc.password.jeecg}"/>
         <property name="driverClass" value="com.ibm.db2.jcc.DB2Driver"/>
         <property name="jdbcUrl" value="${jdbc.url.jeecg}"/>

          <!--连接池中保留的最大连接数。默认值: 15 --> 
         <property name="maxPoolSize" value="20"/>
         <!-- 连接池中保留的最小连接数,默认为:3-->
         <property name="minPoolSize" value="2"/>
         <!-- 初始化连接池中的连接数,取值应在minPoolSize与maxPoolSize之间,默认为3-->
         <property name="initialPoolSize" value="2"/>

         <!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。默认值: 0 --> 
         <property name="maxIdleTime"  value="60" />
         
         <!-- 当连接池连接耗尽时,客户端调用getConnection()后等待获取新连接的时间,超时后将抛出SQLException,如设为0则无限期等待。单位毫秒。默认: 0 --> 
         <property name="checkoutTimeout" value="3000"/>
         
         <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。默认值: 3 --> 
         <property name="acquireIncrement" value="2"/>

        <!--定义在从数据库获取新连接失败后重复尝试的次数。默认值: 30 ;小于等于0表示无限次--> 
         <property name="acquireRetryAttempts" value="0"/>

         <!--重新尝试的时间间隔,默认为:1000毫秒--> 
         <property name="acquireRetryDelay" value="1000" />

         <!--关闭连接时,是否提交未提交的事务,默认为false,即关闭连接,回滚未提交的事务 --> 
         <property name="autoCommitOnClose" value="false" />

         <!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。默认值: null --> 
         <property name="automaticTestTable" value="Test" />

         <!--如果为false,则获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常,但是数据源仍有效保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试获取连接失败后该数据源将申明已断开并永久关闭。默认: false--> 
         <property name="breakAfterAcquireFailure" value="false" />

         <!--每60秒检查所有连接池中的空闲连接。默认值: 0,不检查 --> 
         <property name="idleConnectionTestPeriod" value="60" />
         <!--c3p0全局的PreparedStatements缓存的大小。如果maxStatements与maxStatementsPerConnection均为0,则缓存不生效,只要有一个不为0,则语句的缓存就能生效。如果默认值: 0--> 
         <property name="maxStatements" value="100" />
         <!--maxStatementsPerConnection定义了连接池内单个连接所拥有的最大缓存statements数。默认值: 0 --> 
         <property name="maxStatementsPerConnection" value="0" />
    </bean>

 

 dbconfig.properties

#DB2 local
hibernate.dialect=org.hibernate.dialect.DB2Dialect
validationQuery.sqlserver=select 1 from sysibm.dual
jdbc.url.jeecg=jdbc:db2://localhost:50000/jeewx:currentSchema=DB2ADMIN;
jdbc.username.jeecg=db2admin
jdbc.password.jeecg=db2admin
jdbc.dbType=db2

  

jeewx2.1(jeecg3.4.3)从tomcat迁移的websphere需要修改的地方
http://happyqing.iteye.com/blog/2264630

分享到:
评论

相关推荐

    JEECG 3.4.3Eclipse环境搭建

    JEECG 3.4.3 Eclipse 环境搭建 JEECG 3.4.3 是一个基于 Eclipse 平台的开发工具,提供了强大的开发功能和插件支持。本文将详细介绍 JEECG 3.4.3 在 Eclipse 环境下的搭建过程,包括环境变量配置、Maven 环境配置、...

    jeecg3.4.3

    Jeecg 3.4.3 支持多种主流数据库,如MySQL、Oracle、SQL Server等,具有良好的数据库兼容性。 9. **开发工具集成**: Jeecg 3.4.3 提供了IDE插件,可以方便地在Eclipse、IntelliJ IDEA等主流开发环境中进行集成...

    jeecg3.4.3平台代码及文档

    2. 数据库兼容性:JEECG 3.4.3版本支持的数据库包括MySQL5、Oracle10g以及SqlServer200,这为数据库选型提供了灵活性。 3. 浏览器兼容性:建议使用Google Chrome浏览器以获得最佳的用户体验,尤其是当使用EasyUI组件...

    jeecg3.4.3最新版本源代码

    JEECG 是一款基于代码生成器的J2EE智能开发平台.架构技术采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再...

    JEECG3.4.3-MAVEN版本手把手入门-eclipse.docx

    JEECG3.4.3-MAVEN 版本手把手入门-eclipse 本文将详细介绍 JEECG3.4.3-MAVEN 版本的入门指南,使用 Eclipse 作为开发工具,通过 Maven 进行项目构建和管理。 一、Maven 环境搭建 Maven 是一个基于项目对象模型...

    jeecg-framework-3.4.3GA.zip

    jeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-framework-3.4.3GA.zipjeecg-...

    jeecgboot-vue3 v3.4.3 资源

    jeecgboot-vue3 v3.4.3 资源 升级日志 VUE3版本低代码模块首个全功能稳定版,online表单、online报表专项升级,新增很多亮点功能。 提醒:此版本的online后台与vue2 UI不兼容,vue2暂时不要升级后台。 升级SQL ...

    JEECG Online 图表配置使用手册v3.6.pdf

    - **查询SQL**:标准SQL语句,用于从本地数据库中提取数据。 - **明细部分** - **名称**:SQL语句中对应的查询列名。 - **排序**:根据SQL语句的顺序确定的查询列显示顺序。 - **文本/字段文本**:查询列的英文...

    jeecg-framework3.4.3发布版本-eclipse-maven版本.zip

    jeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本.zipjeecg-framework3.4.3发布版本-eclipse-maven版本....

    Jeecg集成activiti.docx

    2. 数据库配置:activiti项目使用数据库来存储流程数据,需要将数据库文件导入到本地数据库,并修改activiti项目里的配置文件以适应本地数据库配置信息。 3. activiti项目运行:将activiti项目导入Eclipse后,需要...

    jeecg-framework3.4.3最新版本(测试版本).zip

    jeecg-framework3.4.3最新版本(测试版本).zipjeecg-framework3.4.3最新版本(测试版本).zipjeecg-framework3.4.3最新版本(测试版本).zipjeecg-framework3.4.3最新版本(测试版本).zipjeecg-framework3.4.3最新...

    jeecg-framework-3.4.3GA-myeclipse非maven版本.zip

    jeecg-framework-3.4.3GA-myeclipse非maven版本.zipjeecg-framework-3.4.3GA-myeclipse非maven版本.zipjeecg-framework-3.4.3GA-myeclipse非maven版本.zipjeecg-framework-3.4.3GA-myeclipse非maven版本.zipjeecg-...

    jeecg非maven版本新手必备手册(保证项目可以正常运行)

    Jeecg提供了数据库脚本,根据项目的具体需求,您可以运行这些脚本来创建所需的数据库表。 五、代码的生成 1. **Java文件生成代码**:Jeecg支持基于数据库表自动生成Java实体类、DAO、Service以及Controller等代码...

    mysql网络数据库指南(中文版) part1

    7.4.3 从Web脚本连接到MySQL服 务器 239 7.4.4 samp_db数据库浏览器 240 7.4.5 学分保存方案分数浏览器 243 7.4.6 历史同盟共同兴趣的搜索 246 第8章 PHP API 248 8.1 PHP 脚本的特点 248 8.2 PHP基础 248 ...

    mysql在linux下日常管理维护

    mysql 数据库的备份是指将数据库中的数据复制到另一个介质上,以便在出现问题时能够快速恢复数据库。常见的备份方法包括mysqldump 命令和mysqlhotcopy 工具。 六、表检查修复 mysql 数据库中的表可能会出现损坏,...

    MYSQL网络数据库PDF学习资源

    7.4.3 从Web脚本连接到MySQL服 务器 239 7.4.4 samp_db数据库浏览器 240 7.4.5 学分保存方案分数浏览器 243 7.4.6 历史同盟共同兴趣的搜索 246 第8章 PHP API 248 8.1 PHP 脚本的特点 248 8.2 PHP基础 248 8.2.1 ...

    毕业设计:基于SSM的mysql-新农大校园论坛系统(源码 + 数据库 + 说明文档)

    毕业设计:基于SSM的mysql_新农大校园论坛系统(源码 + 数据库 + 说明文档) 相关技术介绍 1 2.1 B/S体系结构 1 2.2 MyEclipse简介 2 2.3 MySQL数据库 2 2.4 JSP语言 3 3 需求收集与分析 3 3.1 业务过程分析 3 3.2 ...

Global site tag (gtag.js) - Google Analytics