Compare commits

..

2 Commits

Author SHA1 Message Date
David 1b377734dd Configuración conexión 2024-05-07 18:02:41 -06:00
David da07f33d87 Configuración pom 2024-05-07 18:01:26 -06:00
2 changed files with 33 additions and 17 deletions

View File

@ -14,8 +14,8 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<dependencies>

View File

@ -1,26 +1,42 @@
package mx.uv;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;
import java.util.logging.Level;
import java.util.logging.Logger;
public class Conexion {
public static String url="mysql://root:tdPXEKculfAIumCBQirpMvZYXnrOuCbZ@monorail.proxy.rlwy.net:51101/railway";
public static String Drivername="com.mysql.cj.jdbc.Driver";
public static String username="root";
public static String password="tdPXEKculfAIumCBQirpMvZYXnrOuCbZ";
private static Connection conexion=null;
private Connection conexion;
String driver = "com.mysql.cj.jdbc.Driver";
private String url = "jdbc:mysql://root:tdPXEKculfAIumCBQirpMvZYXnrOuCbZ@monorail.proxy.rlwy.net:51101/railway";
private final String USUARIO="root";
private final String CONTRASENA="tdPXEKculfAIumCBQirpMvZYXnrOuCbZ";
public static Connection getConnection(){
try {
Class.forName(Drivername);
conexion = DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
System.out.println(" SQL:" + e);
} catch (ClassNotFoundException e){
System.out.println("Driver:" + e);
}
public Connection obtenerConexion() throws SQLException{
conecta();
return conexion;
}
private void conecta() throws SQLException{
try {
Class.forName(driver);
} catch (ClassNotFoundException ex) {
Logger.getLogger(Conexion.class.getName()).log(Level.SEVERE, null, ex);
}
conexion=DriverManager.getConnection(url,USUARIO,CONTRASENA);
}
public void cerrarConexion(){
if(conexion!=null){
try {
if(!conexion.isClosed()){
conexion.close();
}
} catch (SQLException ex) {
Logger.getLogger(Conexion.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
}