`
ningzai
  • 浏览: 72069 次
  • 性别: 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数据源连接池的配置和使用示例

    本篇文章将详细讲解JDBC数据源连接池的配置和使用,以帮助你更好地理解和应用这一关键技术。 ### 1. 什么是数据源连接池 数据源连接池(DataSource或Connection Pool)是一种管理数据库连接的技术,它预先创建并...

    Tongweb5中配置JDBC连接池

    本文将详细介绍如何在Tongweb5中配置JDBC连接池,以及Web应用如何通过JNDI(Java Naming and Directory Interface)查找并使用这些数据源。 首先,我们需要了解JDBC连接池的基本原理。JDBC连接池是在应用启动时预...

    Weblogic JDBC 数据源配置和详细参数说明

    在 BEA WebLogic 8.1 Server 中,配置 JDBC 连接包括创建和配置两个主要的工件——JDBC 连接池和数据源。连接池是数据库连接的一个现存集合,可以在多个活动的 J2EE 应用程序中回收这些数据库连接。数据源是提供对...

    springboot连接池、动态配置多数据源连接池,特别适合大数据部门、数据中台服务的多数据源连接池.zip

    最后,对于大数据部门和数据中台服务,这种动态数据源连接池的实现具有以下优势: - **灵活性**:可以轻松地添加、删除或修改数据源,无需重启服务。 - **高可用性**:根据业务负载,可以动态调整数据源的使用,...

    tomcat数据源连接池配置

    本篇文章将详细介绍如何在Tomcat中配置数据源连接池,以及涉及的相关jar包文件。 首先,理解数据源(DataSource)的概念。数据源是一个接口,用于管理数据库连接,它提供了一种在多个线程或应用之间共享数据库连接...

    在GlassFish中配置数据源连接池

    其中,配置数据源连接池是 GlassFish 的一个重要功能,本文将详细介绍如何在 GlassFish 中配置数据源连接池。 GlassFish 中的数据源连接池是指在服务器中创建一个池子的概念,它允许应用程序从池子中获取数据库...

    java常用数据源连接池配置

    ### Java常用数据源连接池配置详解 #### 一、引言 在Java Web开发中,数据库连接管理是一项至关重要的任务。...通过以上步骤,可以在Java Web应用中有效地配置和使用数据源连接池,提高应用程序的效率和稳定性。

    数据源和连接池

    ### 数据源和连接池知识点详解 #### 一、概述 在现代Web开发中,数据库连接是极其宝贵的资源。尤其在高并发环境下,频繁地创建和销毁数据库连接会显著降低系统的性能。为此,开发者通常采用数据库连接池技术来优化...

    数据源连接池的详细配置

    本配置教程将详细解析如何进行数据源连接池的设置,以提升应用的效率和稳定性。 首先,我们来看"DBUtils.java",这是一个常见的数据库工具类,通常用于封装数据库操作。在Java中,DBUtils类可能包含初始化连接池、...

    weblogic数据源连接池

    下面将详细介绍如何在WebLogic中创建和配置数据源连接池,以及其重要性和优势。 首先,我们来理解数据源连接池的基本概念。数据源连接池是一组预先建立的数据库连接,当应用程序需要连接数据库时,可以从池中获取已...

    Tomcat下对Oracle数据库连接池数据源的配置

    本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...

    Tomcat中配置数据源连接池

    在Java Web应用中,Tomcat作为一款流行的Servlet容器,提供了数据源连接池的配置功能,以便高效管理和复用数据库连接。本篇文章将详细介绍如何在Tomcat中配置数据源连接池,涉及的主要知识点包括: 1. **数据源配置...

    c3p0数据源连接池的配置

    本文将深入解析如何在Java Web项目中配置与使用C3P0数据源连接池。 ### 一、C3P0简介 C3P0(Concurrent Data Source Pooling for Java)是一款开源的JDBC连接池实现,它提供了对JDBC资源进行统一管理的能力,通过...

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

    数据源与连接池是Java应用程序...在数据源与连接池的场景中,JNDI帮助应用程序在不直接依赖于特定数据库配置的情况下,动态地查找和使用数据源,从而实现了数据库连接的集中管理和有效复用,提升了系统的性能和稳定性。

    was配置db2数据连接池

    本文将详细介绍如何在WAS中配置DB2连接池,以供初学者参考。 首先,我们需要了解连接池的概念。数据库连接池是一种在应用程序中管理数据库连接的技术,它允许重复使用已建立的数据库连接,而不是每次请求时都创建新...

    Tomcat配置数据源连接池示例

    本示例主要关注如何在Apache Tomcat服务器中配置数据源连接池,以提高数据库访问的效率和稳定性。Tomcat作为一个流行的Java Servlet容器,支持多种数据源连接池实现,如Apache Commons DBCP、C3P0、HikariCP等。在这...

    在WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试

    在JBuilder X中通过JNDI及JDBC测试所配置好的JDBC数据源 4.1 **连接池管理** - 在JBuilder X中,可以使用JNDI查找并获取连接池中的连接。 4.2 **连接对象** - 使用`java.sql.Connection`对象来表示数据库连接...

    MyEclipse配置数据源

    在IT领域,特别是软件开发与数据库管理中,配置数据源是一项关键任务,它涉及到应用程序如何连接和访问数据库。本文将详细解析如何在MyEclipse环境中配置数据源,以实现与数据库的有效交互,主要聚焦于使用Microsoft...

    WEBLOGIC_配置_JDBC_数据源

    完成本教程后,你将具备在WebLogic环境中创建、配置和测试JDBC数据源的能力。这将有助于实现高效的数据访问和管理,提升应用的整体性能和可靠性。为了保持系统的稳定运行,记得定期检查和更新数据源配置,以适应业务...

    常用jdbc数据库连接jar包,数据库连接池jar包

    C3P0通过组合多个数据源来实现连接池,可以更好地控制并发和资源管理。 这些jar包的收集意味着开发者可以快速找到适用于不同数据库的JDBC驱动和连接池实现,无需花费时间在网上搜索和验证资源的可靠性。随着技术的...

Global site tag (gtag.js) - Google Analytics