El supermercado de código fuente más grande
Importar administrador de controladores Java.
Importar conjunto de resultados Java. ;
Importar sentencia Java. SQL;
Conexión de clase pública {
controlador de cadena final estático privado = " com. MySQL. JDBC. controlador "; /p>
URL final estática privada = "JDBC:MySQL://localhost:3306/blog?user=root& contraseña=root";
//Obtener conexión a la base de datos p>
Conexión estática pública getConnection(){
Connection=null;
Prueba {
Class.forName(driver);
p>
conn = administrador de controladores . getconnection(URL);
if (conn!= null){
system out . p>
p>
}
} captura (SQLException e) {
e . printstacktrace()
} captura (ClassNotFoundException e). ){
e.printstacktrace();
}
Conector de retorno;
}
// Cerrar el conjunto de resultados
Public static void closeResultSet(ResultSet rs)
{
Probar
{
if (rs!= vacío)
{
RS . close();
}
}catch (SQLException ex)
{
ex . printstacktrace();
}
}
//Cerrar declaración
Declaración de cierre de vacío estático público (Declaración st)
{
prueba
{
if (st! = vacío)
{
ST . close();
}
}catch (SQLException ex)
{
ex . printstacktrace();
}
}
//Cerrar la conexión
public static void closeConnection(ConnectConnection)
{
prueba
{
if (conn!=null)
{
conn .close();
}
}catch (SQLException ex)
{
ex . printstacktrace();
}
}
//Prueba si la conexión a la base de datos es exitosa.
Public static void main(String[] args) {
conn . getconnection()
}
}