大家好,关于使用java写sqlserver连接池问题 好,现在想写一个用java连接sqlserver的连接池。在网上找了很久,都没有找到一个好点的参考,请各位大侠能不能提供一个参考。谢谢各位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public DbConnSql() { try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); } catch(ClassNotFoundException ee) { } } public static Connection getconn() throws SQLException { String url = "jdbc:microsoft:sqlserver://" + ip + ":" + port + ";DatabaseName=" + dbname; return DriverManager.getConnection(url, user, password); } public Connection getConnection() { String url = "jdbc:microsoft:sqlserver://" + ip + ":" + port + ";DatabaseName=" + dbname; conn = DriverManager.getConnection(url, user, password); return conn; Exception ex; ex; return conn; } 一、首先在Tomcat 5.5\conf\context.xml下做如下的配置:<Context> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --><Resource name="onebase" auth="Container" type="javax.sql.DataSource" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jsp" username="sa" password="sa" maxActive="1" maxIdle="1" maxWait="-1"/></Context>二、在写上如下代码进行调用:public class DBBean{ public DbBean(){ try { Context initCtx = new InitialContext(); ds=(DataSource)initCtx.lookup("java:comp/env/onebase"); if(ds!=null) { con = ds.getConnection(); stmt = con.createStatement(); con.setAutoCommit(true); } } catch(Exception e) { e.printStackTrace(); } }} 谢谢楼上的,我不配合tomcate 使用。纯java的sqlserver 连接池。 一个eclipse接口和路径的问题 刚自学JAVA就出现了问题,我自己解决不了,请帮一帮我! 人事管理系统 java.sql.SQLException: 第 1 行: 't_update' 附近有语法错误。 有关URL的问题 求一个可以转换java类文件到exe可执行文件的东东。。。 老问题 谢谢 高难度问题,看看就有分送! 求jdk nio包的资料 在线急等!!!在java中如何实现进制转换??? 请问有那位高手可以帮我一下,用java写一个小程序 关于this
public DbConnSql()
{
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(ClassNotFoundException ee) { }
} public static Connection getconn()
throws SQLException
{
String url = "jdbc:microsoft:sqlserver://" + ip + ":" + port + ";DatabaseName=" + dbname;
return DriverManager.getConnection(url, user, password);
} public Connection getConnection()
{
String url = "jdbc:microsoft:sqlserver://" + ip + ":" + port + ";DatabaseName=" + dbname;
conn = DriverManager.getConnection(url, user, password);
return conn;
Exception ex;
ex;
return conn;
}
<Context>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<Resource name="onebase" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=jsp"
username="sa" password="sa"
maxActive="1" maxIdle="1" maxWait="-1"/>
</Context>
二、在写上如下代码进行调用:
public class DBBean{
public DbBean(){
try
{
Context initCtx = new InitialContext();
ds=(DataSource)initCtx.lookup("java:comp/env/onebase");
if(ds!=null)
{
con = ds.getConnection();
stmt = con.createStatement();
con.setAutoCommit(true);
}
}
catch(Exception e)
{
e.printStackTrace();
}
}
}