Class BaseDeDatos
java.lang.Object
io.github.commonslibs.selenium_lib.utilidades.BaseDeDatos
Clase que contiene las conexiones a base de datos.
- Author:
- AGAPA
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ConnectionAbre y retorna una conexion a BBDDstatic voiddesconectar(Connection conexion) cierra la conexion con la BBDDstatic booleanexecute(Connection conexion, String queryString) Execute non-query (usually INSERT/UPDATE/DELETE/COUNT/SUM...) on databasestatic ResultSetexecuteQuery(Connection conexion, String queryString) ejecuta una consulta SQL a la BBDD
-
Constructor Details
-
BaseDeDatos
public BaseDeDatos()
-
-
Method Details
-
conectar
public static Connection conectar(String bd, String host, String puerto, String usuario, String contrasena) throws PruebaAceptacionExcepcion Abre y retorna una conexion a BBDD- Parameters:
bd- base de datos para la conexion a la BBDDhost- host donde esta la BBDDpuerto- puerto del host donde se encuentra la BBDDusuario- usuario de la BBDDcontrasena- password de la BBDD- Returns:
- una instancia de tipo java.sql.Connection
- Throws:
PruebaAceptacionExcepcion- si se produce un error de conexion a BBDD
-
executeQuery
public static ResultSet executeQuery(Connection conexion, String queryString) throws PruebaAceptacionExcepcion ejecuta una consulta SQL a la BBDD- Parameters:
conexion- conexion a BBDDqueryString- cadena SQL- Returns:
- una referencia a la coleccion de retorno, del tipo java.sql.ResultSet
- Throws:
PruebaAceptacionExcepcion- si se produce un error al ejecutar una consulta de BBDD
-
desconectar
cierra la conexion con la BBDD- Parameters:
conexion- conexion a BBDD- Throws:
PruebaAceptacionExcepcion- si se produce un error al cerrar la conexion de BBDD
-
execute
public static boolean execute(Connection conexion, String queryString) throws PruebaAceptacionExcepcion Execute non-query (usually INSERT/UPDATE/DELETE/COUNT/SUM...) on database- Parameters:
conexion- conexion a BBDDqueryString- a SQL statement- Returns:
- single value result of SQL statement
- Throws:
PruebaAceptacionExcepcion- si se produce un error al ejecutar la query a la BBDD
-