好,现在想写一个用java连接sqlserver的连接池。在网上找了很久,都没有找到一个好点的参考,请各位大侠能不能提供一个参考。谢谢各位。
解决方案 »
- 下载文件,产生FileNotFound异常
- java 编译的问题,请教
- 请大家出一份java试题, 谢谢
- 问一个关于反射中,属性字段的问题。
- 江湖小问题,在java中的事务处理
- 在Win2003里面,这段代码运行不正常,怎么回事啊?别人用xp却能正确执行
- 我写拉个数据库更新的程序以下是其中的一点主要部分,可是运行后显示update语法错误,请大家帮我看看,谢谢
- 请问各位一个初学者的问题:jbulider9中如何将jTree中的内容初始值置为空?
- 哪儿有JdbcOdbcDriver
- API.chm为什么找不到instanceof 的用法求大神指教
- 请问有那位高手可以帮我一下,用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();
}
}
}