有没有办法在多个javabean中调用一个数据库连接池
我的文字贴不上只好在恢复中补上
我有一个数据库连接池 dbpool,我现在要在JAVABEAN中调用可不可以多个JAVABEAN共享一个连接.
比如下面程序产生了两个连接池而不是共享一个.
class myconnection{
static{
try{
new JDCConnectionDriver(
"sun.jdbc.odbc.JdbcOdbcDriver",
"jdbc:odbc:test",
"sa", "");
}catch(Exception e){}
}
//取连接
public Connection getConnection()
throws SQLException{
return DriverManager.getConnection(
"jdbc:jdc:jdcpool");
}
}
//javabean1
class javabean1{
public javabean1(){
myconnection codb=new myconnection();
connection con=codb.getConnection();
}
}
//javabean2
class javabean2{
public javabean2(){
myconnection codb=new myconnection();
connection con=codb.getConnection();
}
}
上面用两个JAVABEAN产生了两个连接池.
我有没有办法在多个javabean中调用一个连接池