Código fuente del sistema de entrenamiento
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 de cadena 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;
Pruebe {
Class.forName(driver);
p>
conn = administrador de controladores. getconnection(URL);
if (conn!= null){
system out. ;
p>
}
} captura (SQLException e) {
e . printstacktrace(); (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();
}
}
//Pruebe si la conexión a la base de datos es exitosa.
Public static void main(String[] args) {
conn .getconnection()
}
}