Tomcat5数据池详细配置

一 拷贝SQL200 0 驱动 ( msbase.jar mssqlserver.jar msutil.jar )或 MYSQL 驱动 ( mysql-connector-java-5.1.6-bin.jar ) " 项目 \ WebRoot\WEB-INF\lib " 目录下

 

二 在 " 项目 \ WebRoot\META-INF " 目录下 新建 context.xml 内容如下 :

 

<Context path="/项目名" docBase="项目名" debug="5" reloadable="true" crossContext="true">

   <Resource
      name="数据池名称"
	  auth="Container"
      type="javax.sql.DataSource"
	  maxActive="4"
      maxIdle="2"
      maxWait="5000"
      username="用户名"
	  password="用户密码"
	  driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"                                  或者    driverClassName="com.mysql.jdbc.Driver"
      url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名称"       或者    url="jdbc:mysql://localhost:3306/数据库名称" 
      />
</Context>

 

    DBConnect,java 文件的 Init() 方法中编写以下内容 :

 

private void init() {
		try {
			InitialContext ctx=new InitialContext();
			Context envCtx = (Context) ctx.lookup("java:comp/env");
			DataSource ds=(DataSource)envCtx.lookup("数据池名称");
			conn=ds.getConnection();
		}catch (Exception e) {
			// TODO: handle exception
			e.printStackTrace();
		}
	}

 

到此 , 数据池连接配置成功

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值