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

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

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


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

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


<Resource 
    	name="jjf"
    	auth="Container"
    	type="javax.sql.DataSource"
    	driverClassName="oracle.jdbc.driver.OracleDriver"
    	url="jdbc:oracle:thin:@127.0.0.1:1521:orcl"
    	username="scott"
    	password="a"
    	maxActive="100"
    	maxWait="8000"
    	maxIdle="30"
    	autoReconnect="true"
    />


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

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


扫描二维码关注公众号,回复: 2461915 查看本文章

     我们在项目中使用连接池连接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;
	}



猜你喜欢

转载自blog.csdn.net/jjboom425/article/details/79809755