`
wobendiankun
  • 浏览: 26582 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

jdbc通过JNDI获取tomcat6连接池的连接

    博客分类:
  • java
阅读更多
1.tomcat的server.xml中配置连接池
<Context docBase="HelloWeb" path="/HelloWeb" reloadable="true" source="org.eclipse.jst.jee.server:HelloWeb">
      	<Resource name="jdbc/msg"
            auth="Container"
            type="javax.sql.DataSource"
            username="root"
            password="root"
            driverClassName="com.mysql.jdbc.Driver"
            url="jdbc:mysql://localhost:3306/test"
            maxActive="8"
            maxIdle="4"/>
      </Context>	

2.将jdbc.driver的jar包拷到tomcat/lib文件夹下
3.获取数据库连接

Connection conn = null;
		try {
			Context initCtx = new InitialContext();
			Context envCtx = (Context) initCtx.lookup("java:comp/env");
			DataSource ds = (DataSource)
			  envCtx.lookup("jdbc/test");
			 conn = ds.getConnection();
			//conn.close();
		} catch (NamingException e) {
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
		}
分享到:
评论

相关推荐

    Tomcat6配置连接池

    本文将详细介绍如何在Tomcat 6中配置数据库连接池,并通过实际案例进行演示。 #### 二、配置步骤详解 ##### 2.1 修改`server.xml`文件 首先,我们需要打开Tomcat安装目录下的`conf`文件夹,找到`server.xml`文件...

    Tomcat6连接池配置详解(自动重连)

    通过上述步骤,我们详细介绍了如何在Tomcat6中配置连接池,并实现了数据库连接的自动重连功能。这一配置对于提升应用性能、保障数据库连接的稳定性具有重要意义。希望本文能帮助开发者们更好地理解和掌握Tomcat6连接...

    JNDI与Tomcat连接池的例子

    在Java应用服务器中,管理数据库连接的高效方式是使用连接池。Tomcat作为一个流行的轻量级应用服务器,它内建了连接...通过研究这些代码,你可以更深入地了解如何在实际项目中结合JNDI和Tomcat连接池来管理数据库连接。

    tomcat6连接池 数据源配置

    通过以上配置,我们可以在 Tomcat 6 中成功设置一个 Oracle 数据库的连接池数据源。合理的配置不仅能提升应用性能,还能保证系统的稳定性和安全性。开发者应根据实际需求灵活调整各项参数,并密切关注应用运行时的...

    Tomcat连接池配置

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

    tomcat6.0连接通过JNDI连接mysql实例

    在上面的代码中,我们使用 `InitialContext` 对象来查找 JNDI 资源,并从中获取连接池对象。然后,我们可以使用该连接池对象来获取数据库连接。 注意事项 在 Tomcat 6.0 中,需要在 `WEB-INF/web.xml` 文件中添加...

    JOTM 分布式事务初探(JNDI,Tomcat 7 JDBC Pool连接池)

    NULL 博文链接:https://jackyin5918.iteye.com/blog/1922379

    tomcat连接池配置

    本文将详细探讨Tomcat连接池的配置,包括其原理、配置步骤以及优化策略。 一、连接池原理 连接池是一种资源管理技术,用于存储数据库连接。它预先创建一定数量的数据库连接,当应用程序需要时可以从池中获取,使用...

    tomcat数据库连接池的使用

    这两种连接池组件都可以通过修改Tomcat的配置文件来启用和配置。配置主要涉及以下几个步骤: 1. **添加依赖**:首先,确保你的项目依赖库中包含数据库连接池的JAR文件,如dbcp或c3p0的JAR包。 2. **配置数据源**:...

    tomcat数据连接池配置

    Tomcat内置了多种数据连接池实现,如Apache Commons DBCP、Apache Tomcat JDBC Pool和HikariCP等。其中,HikariCP因其高效、稳定和低延迟的特性,成为许多开发者的首选。 配置Tomcat的数据连接池通常涉及以下几个...

    tomcat连接池的配置与性能测试

    `Tomcat连接池`是Java应用服务器中用于管理数据库连接的一种机制,它的目的是提高数据库连接的复用性,减少创建和销毁连接的开销,从而提升应用的性能和响应速度。Tomcat内置了多种连接池实现,如Apache的Commons ...

    Tomcat连接池配置详解

    Tomcat连接池,也称为数据源(DataSource),允许复用已建立的数据库连接,减少创建和关闭连接的开销。 配置Tomcat连接池的步骤如下: 1. **登录Tomcat管理页面**: 首先,你需要通过浏览器访问Tomcat的管理界面...

    tomcat连接池应用例子

    描述中提到的“简单的通过Tomcat连接池访问mysql数据库的jsp程序例子”,意味着这是一个教学或演示性质的项目,旨在展示如何在JSP页面中通过Tomcat的连接池连接到MySQL数据库并执行查询。JSP(JavaServer Pages)是...

    用JNDI建立数据库连接池实例

    总结来说,通过JNDI在Tomcat中设置数据库连接池,可以实现以下几点: 1. 提供了一种标准化的方式来查找和使用资源。 2. 分离了应用配置和实现,提高了代码的可维护性。 3. 允许动态替换或扩展资源,如更换数据库连接...

    Tomcat5 连接池的配置 代码实例

    Tomcat5连接池的配置涉及到了对`context.xml`和`web.xml`的修改,以及在代码中通过JNDI查找机制获取连接池。这个配置过程不仅提高了应用的数据库访问效率,还简化了数据库连接的管理。理解并熟练掌握连接池配置对于...

    Tomcat中连接池和数据源的使用.pdf

    通过在Tomcat中配置数据源和连接池,可以有效提升Web应用的性能和稳定性,减少数据库连接的开销。正确设置数据源的参数对于确保连接池的高效运作至关重要,而合理利用JNDI可以简化应用程序中数据库访问的代码,增强...

    JNDI数据库连接池

    总之,JNDI数据库连接池是Java应用中管理数据库连接的关键技术,通过Tomcat和MySQL的配合,可以构建出高效、稳定的数据库访问层。理解和熟练运用JNDI连接池对于任何Java开发人员来说都是非常重要的技能。

    使用dbutils获取tomcat数据库连接池.pdf

    【使用dbutils获取tomcat数据库连接池】 Apache Commons DBUtils是一个轻量级的Java库,它简化了对JDBC API的使用,通过提供一个抽象层来处理常见的数据库操作,如查询、更新等,从而减少代码量和出错的可能性。本...

Global site tag (gtag.js) - Google Analytics