在Eclipse中使用Tomcat v8.0配置Oracle连接池及使用

      今天将原来的Tomcat 7.0给删了,想安装高一点的版本,并且把之前配置的步骤再熟悉一下。不过主要还是在context.xml中的配置的参数以及对参数的简单讲解。

      首先还是要先下载好Tomcat,可以去官网里下载,(官网网址:https://tomcat.apache.org/download-80.cgi),在window->preferences->Server中把该版本配置好,如下图:

在Eclipse中使用Tomcat v8.0配置Oracle连接池及使用_第1张图片

      配置好以后,我们可以在左侧的Package Explorer中可以看到Server。然后我们点击Server下面的context.xml,然后我是

把要配置的连接池配置语句写在XML的下面,

在Eclipse中使用Tomcat v8.0配置Oracle连接池及使用_第2张图片


    name:指定Resource的JNDI的名字
    auth:指定管理Resource的Manager(Container:有容器创建和管理 Application:由web应用创建和管理)
    type:指定Resource的类型
    driverClassName:驱动名
    username:用户名
    password:密码
    maxActive:当前数据源支持的最大并发数,指定连接池中处于活动状态的数据库连接的最大数目,一般建议设定为网站注册数的十分之一到二十分之一
    maxWait:当连接池中无连接可用时,最大的等待毫秒数
    maxIdle:指定连接池中处于空闲状态的数据库连接的最大数目

    autoReconnect:当数据库连接异常中断时,是否自动连接


     我们在项目中使用连接池连接Oracle数据库语句如下:

private Connection getConnection(){    //使用连接池的方法
		Connection con = null;
		try{
			DataSource ds = (DataSource) new InitialContext().lookup("java:comp/env/jjf");  //连接池名字为jjf,从context.xml中查看
			con = ds.getConnection();
		}catch(Exception e){
			e.printStackTrace();
		}
		return con;
	}



你可能感兴趣的:(在Eclipse中使用Tomcat v8.0配置Oracle连接池及使用)