JFinal中,使用c3p0多数据源进行配置,在覆盖的的方法“public void configPlugin(Plugins me) ”中实现。

下面是mysql和oracle多数据源的配置代码,一定要注意两种数据库连接串的区别。

C3p0Plugin dsMysql = new C3p0Plugin("jdbc:mysql://xxx.xxx.xx.xx/数据库名?zeroDateTimeBehavior=convertToNull","用户名", "密码");

me.add(dsMysql);

ActiveRecordPlugin arpMysql = new ActiveRecordPlugin("mysql", dsMysql);

me.add(arpMysql);

arpMysql.addMapping("agent", Agent.class);

arpMysql.addMapping("team", Team.class);

arpMysql.addMapping("sys_jgxx", "jgbm", Sysjgxx.class);

arpMysql.addMapping("acr", Acr.class);

arpMysql.addMapping("r_agent_team", R_agent_team.class);

arpMysql.addMapping("queuepool", Queuepool.class);

arpMysql.addMapping("cdr", Cdr.class);

arpMysql.addMapping("menu", Menu.class);

C3p0Plugin dsOracle = new C3p0Plugin("jdbc:oracle:thin:@xxx.xxx.xx.xx:1521:SID", "用户名","密码");

dsOracle.setDriverClass("oracle.jdbc.driver.OracleDriver");

me.add(dsOracle);

ActiveRecordPlugin arpOracle = new ActiveRecordPlugin("oracle",dsOracle);

me.add(arpOracle);

arpOracle.setDialect(new OracleDialect());

// 配置属性名(字段名)大小写不敏感容器工厂

arpOracle.setContainerFactory(new CaseInsensitiveContainerFactory());

arpOracle.addMapping("TB_CPU_PERF", Ora_Cpu.class);

arpOracle.addMapping("tb_comp_perf", Ora_Comp.class);

arpOracle.addMapping("tb_disk_perf", Ora_Disk.class);

arpOracle.addMapping("tb_nic_perf", Ora_Nic.class);

jfinal连接oracle_JFinal中多数据源的配置[本文是mysql+oracle]相关推荐

  1. iis7连接mysql_windows2008中正确使用IIS7配置PHP与MySQL

    windows2008的IIS7下配置PHP+MySQL+ZendOptimizer-windows2008下安装phpwind8.0(博主有个小请求:如果哪位看了该帖对您有什么帮助或我的总结有什么错 ...

  2. SpringBoot中多数据源的配置

    1.场景还原 在实际项目中,一个工程配置多个数据源很常见,工程可能会根据业务或者模块访问不同的数据库或表:今天笔者就springboot中配置多数据源作个详细的讲解 2.实现方案 注意:一个应用工程中 ...

  3. jfinal连接oracle_jfinal数据库连接配置

    JFinal框架单文件.多文件上传详解 版权声明:本文为博主原创文章,如需转载,请标明出处.https://blog.csdn.net/alan_liuyue/article/details/7938 ...

  4. jfinal连接oracle_JFinal框架操作oracle数据库

    JFinal框架操作oracle数据库,需要在configPlugin()方法中配置链接oracle数据库的相关配置 配置JFinal数据库操作插件,configPlugin方法 这里我加载jdbc. ...

  5. EOS中多数据源配置使用示例

    阅读原文 [描述] 1.在governor中增加数据源,配置好以后重启server,如:配置的数据源名称为mysql 2.修改构件包下的contribution.eosinf,和governor中新增 ...

  6. 润乾报表 数据集ds1中,数据源xmglxt_x3无数据库连接,且未设定数据连接工厂,请检查数据源设定:...

    一.润乾报表错误内容 产生数据工厂: com.runqian.report4.dataset.SQLDataSetFactory 失败 错误来源:: 数据集ds1中,数据源xmglxt_x3无数据库连 ...

  7. [转]spring入门(六)【springMVC中各数据源配置】

    在使用spring进行javaWeb开发的过程中,需要和数据库进行数据交换,为此要经常获取数据库连接,使用JDBC的方式获取数据库连接,使用完毕之后再释放连接,这种过程对系统资源的消耗无疑是很大的,这 ...

  8. mybatisplus代码生成连接池_SpringBoot2 高级案例(15): 配置多数据源,整合MybatisPlus增强插件...

    一.项目案例简介 1.多数据简介 实际的项目中,经常会用到不同的数据库以满足项目的实际需求.随着业务的并发量的不断增加,一个项目使用多个数据库:主从复制.读写分离.分布式数据库等方式,越来越常见. 2 ...

  9. 【重温SSM框架系列】2 - Spring配置数据源连接池(手动创建与配置)

    Spring配置数据源) 数据源(连接池概述) 自定义数据源(手动创建) 1. 导入Druid和mysql数据库驱动依赖包 2. 创建数据源对象并配置基本连接信息 使用JDBC操作数据库,打印user ...

最新文章

  1. 中小企业对于云计算的3大误解
  2. TensorFlow 莫烦 手写识别 cross_entry (五)
  3. linux chrome 管理员,Linux下google chrome浏览器flash无法启用的解决
  4. 单片机期末不挂科,看这一篇就够了
  5. 【Error-Android Studio】clang++: error: no such file or directory
  6. Windows手工使用CMD命令写入系统服务方法
  7. 计算机图形学实验报告百度云盘,计算机图形学实验报告(一).doc
  8. c++坦克大战 代码免费复制(附源码)
  9. HiJson软件改进之路(json格式化工具)
  10. 前端分页(详细步骤)
  11. windowsapps文件夹无法删除_Windows实战之快速安全删除Windows.old文件夹
  12. seaweedfs报存储错误
  13. java word 颜色设置_Java 给Word文档添加背景颜色
  14. 人工在线客服不在线怎么办
  15. LiveGBS流媒体平台国标GB/T28181功能-国标流媒体服务平台作为上级接入海康大华华为宇视等下级平台及摄像头
  16. java定义一个eat方法_Java继承概念详细解读
  17. oj. 1008——最长公共子序列
  18. uni App 支付宝小程序分享代码
  19. 软件体系结构---基础知识点(2)
  20. 2021香港排名前十的现货伦敦金正规平台排行榜

热门文章

  1. 大数据知识框架体系总结梳理
  2. 使用diagrams.net(draw.io)绘制思维导图
  3. TypeError: an integer is required (got type bytes)
  4. C++ 什么是多态,多态的用途
  5. 共模电压你了解多少?陈老师带你搞清楚
  6. 二叉树遍历之前序遍历,中序遍历,后序遍历
  7. Packet len* is out of range 解决方法
  8. 设计数据密集型应用 第五章:复制
  9. php配置Apache(Windows)
  10. 用Derby数据库读取加密的DAT数据文件(一)