社区
Java SE
帖子详情
SQL Server2000数据库连接池的问题
Miracle1216
2007-04-27 09:13:19
请问哪位高手能帮我解决SQL Server2000数据库连接池的问题啊,如果可以的话麻烦贴出代码,非常感谢!!
...全文
338
5
打赏
收藏
SQL Server2000数据库连接池的问题
请问哪位高手能帮我解决SQL Server2000数据库连接池的问题啊,如果可以的话麻烦贴出代码,非常感谢!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Miracle1216
2007-05-24
打赏
举报
回复
谢谢各位了~
chenggm
2007-04-27
打赏
举报
回复
你要配置数据库连接池吗 配置的server.xml 加在</Host>的上面
<Context path="/db2test" docBase="db2test"
reloadable="true" crossContext="true">
<ResourceParams name="jdbc/db2test">
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>6</value>
</parameter>
<parameter>
<name>password</name>
<value>cgm</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@127.0.0.1:1521:demo</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>system</value>
</parameter>
</ResourceParams>
</Context>
获得Connection的代码
public class DB2JNDI {
public Connection getConnectin(){
Connection cn = null;
try{
Context ctx = new InitialContext();
System.out.println("获得上下问对象");
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/test");
System.out.println("获得数据源");
cn = ds.getConnection();
System.out.println("获得数据连接");
}catch(Exception e){
e.printStackTrace();
}
return cn;
}
}
在web.xml中加上放到</web-app>上面
<resource-ref >
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
注意res-ref-name中间的值要与DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/test");这里的jdbc/test要一致
叶子哟
2007-04-27
打赏
举报
回复
具体可以查你当前版本的tomcat的在线文档,不同版本可能有些差异
jerrycccc2323
2007-04-27
打赏
举报
回复
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,javax.naming.*,javax.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>连接池连接MS SQL Server 2000</title>
</head>
<body>
<%
out.print("使用连接池连接MS SQL Server 2000<br>");
out.println("<br>");
Context ctx=null;
DataSource ds=null;
Statement stmt=null;
ResultSet rs=null;
Connection con=null;
ResultSetMetaData md=null;
try{
ctx = new InitialContext();
ds = (DataSource)ctx.lookup("java:comp/env/jdbc/Project");
con=ds.getConnection();
stmt=con.createStatement();
rs=stmt.executeQuery("select * from Test");
md=rs.getMetaData();
out.print(md.getColumnLabel(1)+" ");
out.print(md.getColumnLabel(2)+"<br>");
while(rs.next()){
out.print(rs.getInt(1)+" ");
out.print(rs.getString(2)+"<br>");
}
}catch(Exception e){
out.print(e);
}finally{
if(rs!=null)rs.close();
if(stmt!=null)stmt.close();
if(con!=null)con.close();
}
%>
</body>
</html>
JIEK_ONE
2007-04-27
打赏
举报
回复
楼上说的是正确的,但是TOMCAT的版本不一样,server.xml里面的数据源配置也不一样,可以自己看看TOMCAT的API
Python绘制雷达图
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有
问题
请及时联系我们以作处理。 PS:如有需要Python学习资料的小伙伴可以点击下方链接自行获取 python免费学习资料、代码以及交流解答点击即可加入 本篇文章介绍使用matplotlib绘制雷达图。 雷达图也被称为网络图,蜘蛛图,星图,蜘蛛网图,是一个不规则的多边形。雷达图可以形象地展示相同事物的多维指标,应用场景非常多。 一、matplotlib绘制圆形雷达图 # coding=utf-8 imp.
雷达图的4种绘制方法
雷达图是通过多个离散属性比较对象的最直观工具,掌握绘制雷达图的方法将会为生活和工作带来乐趣。本例数据来源于网络,某大学本科一年级不同分院学生在五种核心通识能力方面的数据,使用多个工具来绘制...
【Python可视化】绘制学生成绩的雷达图
一、雷达图介绍 雷达图,又叫蜘蛛网图、极坐标图。 雷达图相当于平行坐标图,其中轴径向排列。 二、Python代码 栗子:给定某学生的各科成绩,绘制雷达图。 步骤: (1)得到自变量和因变量; (2)需要用angles角度数组,将圆周分为dataLength份,然后【闭合】操作。 (3)设置雷达图参数。 # -*- coding: utf-8 -*- """ Created on Mon Feb 14 15:09:43 2022 @author: 86493 """ import matplotlib.py
雷达图的4种绘制方法,你更喜欢哪个?
????点击关注|选择星标|干货速递????雷达图是通过多个离散属性比较对象的最直观工具,掌握绘制雷达图的方法将会为生活和工作带来乐趣。本例数据来源于网络,某大学本科一年级不同分院学生在五...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章