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

JNDI 连接池的配置

阅读更多
将 SQL2005 连接驱动 放入工程WEB-INF 的 lib 内, 还要在tomcat 的lib文件夹内也拷贝一份

因为web有自己的JVM 编译过程, 而TOMCAT也有自己的容器进行编译,所以,即便只在工程内放入驱动是不行的!

然后 打开 tomcat 的 conf 目录中 context.xml 用文本打开 键入配置信息

<Resource name="jdbc/**" auth="Container" type="javax.sql.DataSource"
          maxActive="100" maxIdle="30" maxWait="10000"
          username="sa" password="sasa"
          driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
          url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbName" />

打开 当前工程中 打开当前项目 的 web.xml 文件 键入配置信息

<resource-ref>
   <description>This is My XML</description>
   <res-ref-name>jdbc/**</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

编写获得连接对象(Connection)代码

Context ic = new InitialContext();
DataSource source = (DataSource)ic.lookup("java:comp/env/jdbc/**");
Connection conn = source.getConnection();


顺便介绍淘宝好店http://shop35626121.taobao.com
分享到:
评论

相关推荐

    DBCP、C3P0,JNDI 连接池配置使用

    DBCP、C3P0,JNDI 连接池配置使用,可以参考一下。

    jndi连接池帮助文档

    总结来说,JNDI连接池是Java应用中管理数据库连接的重要工具,它利用JNDI的抽象特性,结合连接池技术,实现了高效、复用的数据库连接管理,提高了系统性能,并简化了应用程序的配置和维护工作。通过JNDI,开发者可以...

    Jndi连接池

    接下来,我们来看看如何配置和使用JNDI连接池。以常见的Apache Tomcat服务器为例,Tomcat自带了一个名为`Commons DBCP`的连接池实现。在`conf/server.xml`文件中,我们需要定义一个名为`Resource`的元素来创建数据源...

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

    Weblogic 连接池配置数据库断掉重连的问题 在 Weblogic 中,连接池配置数据库断掉重连是一个非常重要的问题。连接池配置是 Weblogic 中的一种机制,用于管理与数据库的连接。然而,在实际应用中,我们经常会遇到...

    Tongweb5中配置JDBC连接池

    总的来说,Tongweb5中的JDBC连接池配置是一项关键的系统优化工作,通过合理的配置和使用,可以显著提升Web应用的性能和稳定性。在实践中,开发者需要根据具体的应用场景和负载情况,进行细致的调整和测试,以达到...

    JNDI数据库连接池

    为了配置JNDI连接池以连接到MySQL数据库,我们需要在Tomcat的`context.xml`或`server.xml`文件中添加必要的配置,包括数据源的JNDI名称、数据库URL、用户名、密码、驱动类名等。 例如,我们可以创建一个名为`...

    WAS JNDI DB2 XA 连接池配置

    在IBM WebSphere Application Server (WAS) 中配置JNDI(Java Naming and Directory Interface)以连接到DB2数据库,涉及到的关键技术主要包括JNDI、DB2数据库连接池以及相关的驱动jar包。以下将详细讲解这些知识点...

    jndi连接数据库配置方法

    在Java应用服务器中,JNDI通常被用来查找和绑定数据源(DataSource),这些数据源可以是预配置好的数据库连接池,使得多个应用能够共享同一个数据库连接,提高系统性能和资源利用率。 1. **配置数据源**: 在Java...

    eclipse与glassfish3.1.1使用配置-连接池配置-JNDI配置[归纳].pdf

    本文档旨在指导读者如何在 Eclipse 中配置 GlassFish 3.1.1,实现连接池配置和 JNDI 配置。同时,也会解决在部署过程中可能出现的异常。 一、GlassFish 3.1.1 简介 GlassFish 是一个开源的 Java EE 应用服务器,由 ...

    JNDI连接池+单例模式+文件上传

    首先,让我们详细了解一下JNDI连接池。JNDI主要负责将逻辑名称映射到物理资源,如数据库连接。在Web应用服务器中,如Tomcat、JBoss等,可以配置JNDI资源,然后通过JNDI查找获取数据库连接池中的连接。例如,你可以...

    JBuilderX中JNDI联接池的配置工具

    在JBuilderX中,配置JNDI连接池可以显著提升应用的性能,因为它能够管理和优化数据库连接的创建、重用和释放,减少系统资源的消耗。 1. **配置JNDI连接池步骤:** - 打开JBuilderX,进入"Tools"(工具)菜单,选择...

    jdbc连接数据库(jndi连接池)

    "jdbc连接数据库(jndi连接池)"这个主题涉及了几个关键的技术概念,包括Java Database Connectivity (JDBC),Java Naming and Directory Interface (JNDI)以及连接池技术。下面将详细阐述这些知识点。 1. JDBC:...

    Tomcat6配置连接池

    -- 新增的数据库连接池配置 --&gt; &lt;Resource name="jndi_test" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:ora" ...

    C3P0连接池配置

    **C3P0连接池配置详解** C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。C3P0的主要特点是轻量级、高效且稳定,广泛应用于各种Java Web应用中。在本文中,我们将深入探讨...

    tomcat连接池配置

    二、Tomcat连接池配置 1. 添加依赖 在Maven项目中,需要在pom.xml文件中添加HikariCP的依赖: ```xml &lt;groupId&gt;com.zaxxer&lt;/groupId&gt; &lt;artifactId&gt;HikariCP 版本号 ``` 2. 配置context.xml 在Tomcat的...

    Tomcat连接池配置

    **标题**: Tomcat连接池配置 **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用...

    论WebSphere中流行数据库连接池的配置.doc

    值得注意的是,WebSphere的连接池配置相比WebLogic可能会复杂一些,因为其文档可能不够详尽,需要一定的实践和经验。对于初学者,理解每个步骤和属性的作用,以及如何正确设置它们,是成功配置的关键。此外,根据...

    Tomcat5.5连接池配置案例

    本案例聚焦于Tomcat 5.5版本的连接池配置,通过一个具体的JSP项目来展示如何设置和使用连接池。下面我们将详细讲解这个过程。 一、连接池概念 连接池是预创建并管理一定数量的数据库连接,当应用程序需要连接时,...

Global site tag (gtag.js) - Google Analytics