Red de conocimiento informático - Aprendizaje de código fuente - El supermercado de código fuente más grande

El supermercado de código fuente más grande

Importar conexión Java SQL;

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

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()

}

}