`
ningzai
  • 浏览: 70664 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

将jdbc配置成数据源和连接池的方式

阅读更多
使用jdbc连接数据库,花费的时间比较多,在狠毒人同时访问服务器时会给服务器造成很大压力,这样我们可以用数据库和连接池的方式,减轻这种压力,这样访问速度也提升了不少。

具体配置信息如下:

出现中文的首先得在前端加入这么一句:<?xml verson=""1.0 encoding="gb2312"?>
然后
<!--
      <Context path="/站点名" dosBase="d:\站点名" debug="0"/>
  <!--name:给数据源设置名字(jndi) auth:表示该数据由谁来管理  type:类型 -->
  <ResourceParams name="资源名字" auth="Container" type="javax.sql.DataSource">
  <ResourceParams name="资源名字">
  <!--工厂设置-->
  <parameter>
  <name>factory</name>
      <value>org.apache.commous.dbcp.BasicDataSourceFactory</value>
  </parameter>
  <parameter>
  <!--
  驱动设置,该驱动放在tomcat的common/lib下,或者放在该站点自己的lib目录下
  -->
  <name>driverClassName</name>
      <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
  </parameter>
   <parameter>
  <!--设置url-->
  <name>url</name>
      <value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名</value>
  </parameter>
   <parameter>
  <!--
  设置连接数据库的用户名
  -->
  <name>username</name>
      <value>admin</value>
  </parameter>
   <parameter>
  <!-- 设置连接数据库的密码-->
  <name>password</name>
      <value></value>
  </parameter>
  <parameter>
  <!-- 在连接池中最大的激活连接数-->
  <name>maxActive</name>
      <value>200</value>
  </parameter>
  <parameter>
  <!-- 在连接池中最大的保留空闲的连接数-->
  <name>maxIdle</name>
      <value>10</value>
  </parameter>
  <parameter>
  <!-- 客户端在队列池中最大等待时间,按秒计算-->
  <name>maxWait</name>
      <value>-1</value>
  </parameter>
  </ResourceParams >
  </Context>
 
  -->


那配置完了数据源和连接池之后我又如何使用它呢?我们来看看下面的调用方法:
Context tt=new javax.naming.InitilContext();
DataSource ds=(DataSource) tt.lookup("java:conp/env/数据源的名字");
ct=ds.getConnection();
分享到:
评论

相关推荐

    JDBC数据源连接池的配置和使用示例

    NULL 博文链接:https://kingxss.iteye.com/blog/1479451

    Tongweb5中配置JDBC连接池

    Tongweb5中配置JDBC连接池的文档。Web应用通过JNDI获取Tongweb配置的JDBC数据源(连接池

    数据源和连接池

    每一次数据方请求必须建立连接,存取数据,关闭连接等步骤,而数据库连接是一种非常昂贵的资源,频繁的建立连接,关闭连接必定是数据库性能降低,再者,JDBC直接连接数据库的方式还存在数据库连接泄漏问题。...

    数据源与连接池的学习资料(PPT)

    数据源与连接池的PPT JDBC,Java命名和目录服务接口

    jdbc使用c3p0连接池连接数据库的工具类

    jdbc使用c3p0连接池连接数据库,支持配置多个数据源,有相关的查询测试。

    JDBC数据源连接池配置及应用

    主要介绍JDBC建立数据库连接的两种方式,使用配置数据源的方式连接数据库,效率更高,推荐使用,希望能给大家做一个参考。

    Java Web 网络留言板2 JDBC数据源 (连接池技术).docx

    Java Web 网络留言板2 JDBC数据源 (连接池技术).docx

    R2,jdbc数据库连接池源码

    R2通过代理connection对象和工厂模式实现了不改变原jdbc调用方式的前提下的jdbc数据库连接池。结构简单,功能完善,高可配置,充分应用了jdk1.6的同步包特性,提高了并发效率,并能够完美应用于非web项目和web项目,...

    完美的java jdbc连接池实例

    java jdbc 连接池实例 项目只要配数据源就可以直接启用, 也可以整合到你个项目里面, 可oracle、mysql、sqlserver自由切换方言。

    weblogic连接池配置数据库断掉重连的问题

    weblogic连接池配置数据库断掉重连的问题

    Tomcat中配置数据源连接池

    在Tomcat_home\conf\Catalina\localhost\目录下创建数据源连接文件 文件名: 工程名.xml 内容如下: name="JDBC/FUTVAN" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc....

    JDBC常用连接池 c3p0 BDCP Druid

    DBCP (Database Connection Pool)是一个依赖Jakarta commons-pool对象池机制的数据库连接池,Tomcat的数据源使用的就是DBCP。目前 DBCP 有两个版本分别是 1.3 和 1.4。1.3 版本对应的是 JDK 1.4-1.5 和 JDBC 3,而...

    最为常见的三种jdbc连接池技术

    最为常见的三种jdbc连接池技术,教你如何配置数据源,以及那种源配置更适合什么样的环境

    Kettle简单参数化配置连接数据库

    参数化配置数据库连接,以及简单shell如何传参调度Kettle

    C3P0开源JDBC连接池

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring。

    TOMCAT6.0配置数据库连接池

    Tomcat5的配置需要在server.xml文件当中配置或者在conf/Catalina/localhost下面相应的上下文配置文件做配置Tomcat标准数据源资源工厂配置项如下: * driverClassName - 所使用的JDBC驱动类全称。 * maxActive - 同一...

    tomcat配置数据源

    采用JAVA的JDBC连接池能够快速的实现网页的设计,连接池的实现主要是靠配置tomcat数据源实现的

    tomcat配置数据源步骤

    tomcat 用数据源 连接数据库 避免了jdbc的频繁连接和关闭数据库

    Websphere下oracle连接池的配置

    Websphere下oracle连接池的配置 一、websphere下创建oracle数据源 启动websphere中所用概要文件的服务(此例中使用的概要文件为:AppSrv02;若已启动则不需此操作) 进入AppSrv02的控制台 在左侧导航栏中选择“环境...

    JDBC数据库编程实验

    一、实验目的: ...(5)理解数据库连接池的基本原理和思想,学会在tomcat服务器中配置数据库连接池,并掌握从连接池中获取连接的基本方法。 (6)初步理解数据访问层的基本设计方法,理解web的分层架构。

Global site tag (gtag.js) - Google Analytics