tomcat管理数据源

开发JavaWeb应用,必须使用一个JavaWeb服务器,JavaWeb服务器都内置数据源。#
Tomcat:(DBCP)

  数据源只需要配置服务器即可。

配置数据源的步骤:#

①拷贝数据库连接的jar包到tomcat的lib目录下
②配置数据源的XML文件。
  a.如果把配置信息卸载tomcat下的conf目录的context.xml中,那么所有的应用都能使用此数据源。
  b.如果在当前应用的META-INF中创建context.xml,编写数据源,那么只有当前应用可以使用。

context.xml


      


使用连接池
<%@page import="java.sql.Connection"%>
<%@page import="javax.sql.DataSource"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="javax.naming.Context"%>

 <%
    Context initContext = new InitialContext();
    DataSource ds = (DataSource)initContext.lookup("java:/comp/env/aaa");
    Connection conn = ds.getConnection();
    out.print(conn); 
 %>

注意:
  java:/comp/env/  固定写法,不能更改
  aaa       context中Resource的name值。

你可能感兴趣的:(tomcat管理数据源)