Hallo Zusammen,
habe ein ziemlich nerviges Problem:
Um die Performance der DB -Anfragen zu verbessern möchte ich PooledConnections verwenden. Nur das Problem ist, dass ich nicht so ganz durchblicke.
Habe folgenden Beispielsource:
Soweit so gut, nur wie bekomme ich nun dieses Beispiel in eine Methode die ich dann aufrufen kann, wenn ich eine DB-Verbindung benötige?
Für die Hilfe im Voraus vielen Dank
Alexander
habe ein ziemlich nerviges Problem:
Um die Performance der DB -Anfragen zu verbessern möchte ich PooledConnections verwenden. Nur das Problem ist, dass ich nicht so ganz durchblicke.
Habe folgenden Beispielsource:
Code:
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.sql.PooledConnection;
import com.mysql.jdbc.Connection;
import com.mysql.jdbc.jdbc2.optional.MysqlPooledConnection;
public class JDBCConnection3
{
public static void main (String args[])
{
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException cnfe)
{
System.err.println("Driver class not found");
cnfe.printStackTrace();
}
Connection con = null;
try
{
con =
(Connection) DriverManager.getConnection(
"jdbc:mysql://localhost/db/",
"javauser",
"12345");
}
catch (SQLException e1)
{
System.err.println("Error establishing database connection");
e1.printStackTrace();
}
PooledConnection pc = new MysqlPooledConnection(con);
java.sql.Connection con1 = null;
try
{
con1 = pc.getConnection();
}
catch (SQLException sqle)
{
sqle.printStackTrace();
}
}
}
Soweit so gut, nur wie bekomme ich nun dieses Beispiel in eine Methode die ich dann aufrufen kann, wenn ich eine DB-Verbindung benötige?
Für die Hilfe im Voraus vielen Dank
Alexander