`
leiwuluan
  • 浏览: 707323 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

配置数据连接池:

阅读更多

没有JNDI 的做法 存在的问题

1数据库服务器名称MyDBServer.用户名和口令都可能需要改变,同此引发JDBC URL需要修改;

2数据医疗队可改用别的产品,如改用DB2或者Oracle,引发JDBC戏动程序名和类名需要修改;

具体操作如下

打开 tomcat安装目录下的conf目录,打开contest.xml文件,在<context></context>

<resource name=”jdbc/mysql”

Auth=”container”

Type=”javax.sql.DataSource”

driverClassName=”com.mysql.jdbc.Driver”

url=”jabc:mysql://localhost:3306/permssion”

username=”root”

password=”root”

maxActive=”20”

maxIdle=”10”

maxWait=”10000”

 

这里,定义了一个名为jdbc/mysql的数据源,其参数包括JDBCURL,驱动类名,用户名及密码等

如下是在程序中引用的代码:如下:

public static Connection getConnection(){

       Context initContext=null;

       DataSource ds=null;

        Connection conn=null;

       try {

           initContext=new InitialContext();

           ds=(DataSource)initContext.lookup("java:comp/env/jdbc/sql");

           conn=ds.getConnection();

       } catch (Exception e) {

           // TODO: handle exception

       }

       return conn;

    }

可以看一看我上传的文件:

分享到:
评论

相关推荐

    Tomcat连接池配置.doc

    Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...

    配置数据库连接池

    - 配置连接池参数,如最大连接数、最小连接数、超时时间等。 2. MySQL的连接池主要通过其连接池组件MySQL Connector/NET实现。配置步骤如下: - 安装MySQL Connector/NET。 - 在应用程序配置文件中设置数据源、...

    Tongweb5中配置JDBC连接池

    1. **配置数据源**:在Tongweb5的配置文件(如`web.xml`或`server.xml`)中定义数据源。数据源是一个包含数据库连接信息的对象,可以通过JNDI名来访问。示例配置如下: ```xml &lt;description&gt;DB Connection Pool ...

    weblogic配置sql数据连接池

    3. 配置连接池参数:在创建的数据源配置页面,找到“连接池”部分,这里可以设置以下关键参数: - 最小连接数:定义连接池最小保持的连接数量,即使没有活动的连接,也会保留这个数量。 - 最大连接数:定义连接池...

    连接池案例 连接池案例

    2. 连接池:预先初始化并维护一定数量的数据库连接,当应用程序需要时可以从池中获取,使用完毕后归还给池,而不是直接关闭。 工作原理: 1. 初始化:在应用程序启动时,连接池会根据配置参数预先创建一定数量的...

    jsp连接池配置器(自动配置连接池)

    对于Spring框架的应用,可以使用Spring的`@Configuration`和`@Bean`注解来声明式地配置数据源。 5. **测试连接池**:最后,通过编写测试代码确保连接池配置正确,能成功获取和释放数据库连接。 【jsp连接池配置器...

    Java 连接池多种方式配置

    配置Tomcat JDBC连接池,需要在项目的lib目录下放置对应的jar文件,然后在web.xml或Spring配置文件中配置数据源。主要的配置项有最大连接数、最小连接数、超时时间等。 六、Spring Boot集成连接池 在Spring Boot...

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

    配置数据源连接池 以HikariCP为例,我们可以通过以下步骤配置数据源: 1. 添加依赖:在`pom.xml`文件中添加HikariCP的Maven依赖: ```xml &lt;groupId&gt;com.zaxxer&lt;/groupId&gt; &lt;artifactId&gt;HikariCP 最新版本号 `...

    websphare配置数据库连接池

    WebSphere 配置数据库连接池 在 WebSphere 中配置数据库...配置数据库连接池需要注意环境变量的设置、JDBC 提供程序的选择、数据源的定义、连接池的配置等多个方面。只有通过正确的配置,才能确保连接池的正常工作。

    Tomcat6配置连接池

    ### Tomcat6配置连接池详解 #### 一、引言 在Java Web开发中,数据库连接池技术的应用极为广泛。合理的数据库连接管理不仅能提高应用程序的性能,还能有效避免因频繁创建销毁连接所导致的资源浪费问题。Apache ...

    java ftp连接池

    4. 初始化连接池:使用`commons-pool`的`GenericObjectPool`或其他池实现,传入连接工厂和配置参数。 5. 获取和释放连接:在代码中,使用`borrowObject()`方法获取连接,完成后调用`returnObject()`方法归还连接。 ...

    was配置db2数据连接池

    2. **配置数据源** - 进入管理控制台后,导航至“服务” &gt; “企业应用程序” &gt; “选择你的应用程序” &gt; “模块” &gt; “JDBC提供程序和数据源”。 - 在这里,你可以看到“新数据源”选项,点击它开始创建新的数据源...

    hibernate 连接池配置详解

    - 在`hibernate.cfg.xml`文件中设置以下属性来配置C3P0连接池: ```xml &lt;property name="connection.provider_class"&gt;org.hibernate.connection.C3P0ConnectionProvider &lt;property name="c3p0.min_size"&gt;2 ...

    springboot2配置Lettuce连接池完整代码

    springboot2配置Lettuce连接池完整代码,采用common2-pool连接池,Lettuce为redis高级客户端,由于阅读官网文档太简单,无法完成配置,所有本示例是通过阅读源码后编写的

    tomcat数据连接池配置

    本篇文章将深入探讨如何在Tomcat中配置数据连接池。 首先,我们要了解数据连接池的工作原理。数据连接池在初始化时会创建一定数量的数据库连接并存储在池中,当应用需要连接数据库时,可以从池中获取已存在的连接,...

    Tomcat连接池配置

    - 在`server.xml`中配置数据源,例如: ```xml type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://hostname:port;databaseName=dbname" ...

    proxcool配置数据库连接池

    接下来,我们将一步步配置Proxool与MySQL数据库的连接池: 1. **添加依赖**:在你的项目中,无论是Maven还是Gradle,都需要引入Proxool的依赖库。对于Maven,可以在`pom.xml`中添加如下依赖: ```xml &lt;groupId&gt;...

Global site tag (gtag.js) - Google Analytics