SlideShare una empresa de Scribd logo
1 de 11
UNIVERSIDAD POLITÉCNICAAMAZÓNICA
ING. MARCO AURELIO PORRO CHULLI
AMAZONAS-PERÚ
java.sql.Connection Representa la conexión con la Base
de Datos. El encargado de abrir una conexión es el Driver
Manager mediante el método estático:
public static Connection getConnection(url, usr,
pwr)trows java.sql.SQLException
Donde:
url: Identificador de la Base de Datos
usr: Usuario con el que se abre la conexión (opcional)
pwr: Contraseña del Usuario (opcional)
OBJETO CONNECTION
El objeto Connection es el principal objeto utilizado
para proporcionar un vínculo entre las bases de datos
y una aplicación en Java. Connection proporciona
métodos para manejar el procesamiento de
transacciones, para crear objetos y ejecutar
instrucciones SQL, y para crear objetos para la
ejecución de procedimientos almacenados.
EJECUCIÓN DE CONSULTAS
Cuando se ejecutan sentencias SELECT usando el método
executeQuery(), se obtiene como respuesta un conjunto de resultados,
que en Java es representado por un objeto ResultSet.
Statement stmt = conn.createStatement();
ResultSet res = stmt.executeQuery("SELECT * FROM estudiante");
Se puede pensar en un conjunto de resultados como una tabla ( filas y
columnas ) en la que están los datos obtenidos por una sentencia SELECT.
PROPIEDADES:
•jdbcCompliantTruncation, para forzar truncado de
campos en inserción.
•cachePrepStmts, cachear los PreparedStatement.
•enableQueryTimeouts, activar timeouts en la
ejecución de las queries.
•roundRobinLoadBalance, para balancear con nodos
esclavos.
•autoReconnect, para haver failover sobre un nodo
esclavo
• Connection String
Especifica la referencia a la base de
datos con la cual queremos conectar,
conteniendo en una cadena de texto la
información necesaria para efectuar esa
conexión mediante parejas de valores
separadas por “ ; ”.
Los valores que podemos asignar son:
•Data Source: DNS=Nombre ODBC de la
Base de Datos
•Usuario: UID =Nombre de Usuario
•Password: PWD=Password del usuario
para la base de datos
•Ejemplo:
<%conexion.ConnectionString="DSN=
MIOdbc;UID=pepe;PWD=1234"%>
•Mode
Especifica los permisos de la conexión.Algunos
de los valores más habituales de la conexión son:
•Establece permiso solo de Lectura
•Establece permiso solo de escritura
•Establece permiso de Lectura /Escritura
Ejemplo:
<%conexion.Mode=3%>
BeginTrans
Abre una transacción; todas las operaciones que
realicemos a partir de ese momento no serán
efectivas hasta que no cerremos la transacción.
Ejemplo:
<%conexion.BeginTrans%>
Close
Cierra el Objeto
Ejemplo:
<%conexion.close%>
•CommitTrans
Cierra una transacción
haciendo efectivos los
cambios efectuados
dentro
de ella;
Ejemplo:
<%conexion.CommitTran
%>
•Execute
Ejecuta una sentencia
contra la base de datos.
Ejemplo
<%Set
resultado=conexión.exec
te(SELECT*FROM
Amigos)%>
•Open
Abre la conexión con los
parámetros especificados
en las propiedades.
Ejemplo
<%conexion.open%>
•RollBackTrans
Deshace todos los cambios
efectuados en la base de
datos desde el inicio
De la transacción.
Ejemplo:
<% conexion.RollBackTrans
%>
Un ejemplo básico de la conexión completo sería el siguiente.
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import oracle.ucp.jdbc.PoolDataSourceFactory;
import oracle.ucp.jdbc.PoolDataSource;
public class BasicConnectionExample {
public static void main(String args[]) throws SQLException {
try
{
//Crea la instancia con el pool.
PoolDataSource pds = PoolDataSourceFactory.getPoolDataSource()
//introduce las condiciones de la conexión
pds.setConnectionFactoryClassName("oracle.jdbc.pool.OracleDataSource");
pds.setURL("jdbc:oracle:thin:@//localhost:1521/XE");
pds.setUser("<user>");
pds.setPassword("<password>");
//Pripiedades del pool.
pds.setInitialPoolSize(5);
//Obtener la conexión con la base de datos.
Connection conn = pds.getConnection();
System.out.println("nConnection obtained from " +
"UniversalConnectionPooln");
//se ejecutan las operaciones con las bases de datos
Statement stmt = conn.createStatement ();
stmt.execute("select * from foo");
//Se cierra la conexion.
conn.close();
conn=null
System.out.println("Connection returned to the " +
"UniversalConnectionPooln"); }
catch(SQLException e) {
System.out.println("BasicConnectionExample - " +
"main()-SQLException occurred : "
+ e.getMessage()); }
}
}
Connection

Más contenido relacionado

La actualidad más candente (18)

Connection
ConnectionConnection
Connection
 
Servletacceso bd
Servletacceso bdServletacceso bd
Servletacceso bd
 
Ajax
AjaxAjax
Ajax
 
Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4
 
Statement
StatementStatement
Statement
 
Json
JsonJson
Json
 
Creando un jwt token con node.js y express
Creando un jwt token con node.js y expressCreando un jwt token con node.js y express
Creando un jwt token con node.js y express
 
Codigo tarea deposito
Codigo tarea depositoCodigo tarea deposito
Codigo tarea deposito
 
Objeto connectio.docx
Objeto connectio.docxObjeto connectio.docx
Objeto connectio.docx
 
Conection java
Conection javaConection java
Conection java
 
Connection
ConnectionConnection
Connection
 
Connection
ConnectionConnection
Connection
 
Trabajo de software
Trabajo de softwareTrabajo de software
Trabajo de software
 
Clase servletsaccesobd
Clase servletsaccesobdClase servletsaccesobd
Clase servletsaccesobd
 
Funciones basicas y ejemplos
Funciones basicas y ejemplosFunciones basicas y ejemplos
Funciones basicas y ejemplos
 
Universidad tecnica de babhoyo
Universidad tecnica de babhoyoUniversidad tecnica de babhoyo
Universidad tecnica de babhoyo
 
Ado.Net - mejores prácticas
Ado.Net - mejores prácticasAdo.Net - mejores prácticas
Ado.Net - mejores prácticas
 
Base de Datos por Gustavo V.M
Base de Datos por Gustavo V.MBase de Datos por Gustavo V.M
Base de Datos por Gustavo V.M
 

Similar a Connection (20)

Connec
ConnecConnec
Connec
 
Connection
ConnectionConnection
Connection
 
Connection
ConnectionConnection
Connection
 
Conecction
ConecctionConecction
Conecction
 
Conecction
ConecctionConecction
Conecction
 
C onnection
C onnectionC onnection
C onnection
 
Connection
ConnectionConnection
Connection
 
Connection
ConnectionConnection
Connection
 
Coneccion
ConeccionConeccion
Coneccion
 
Connection()
Connection()Connection()
Connection()
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Uso java jdbc
Uso java jdbcUso java jdbc
Uso java jdbc
 
Connection
ConnectionConnection
Connection
 
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
 
Objeto de connection
Objeto de connection Objeto de connection
Objeto de connection
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Clase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de SistemasClase conexion java - Analisis de Sistemas
Clase conexion java - Analisis de Sistemas
 
Conecction
ConecctionConecction
Conecction
 
8. Acceso A Datos Con Microsoft Ado.Net
8.  Acceso A Datos Con Microsoft Ado.Net8.  Acceso A Datos Con Microsoft Ado.Net
8. Acceso A Datos Con Microsoft Ado.Net
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

Connection

  • 1. UNIVERSIDAD POLITÉCNICAAMAZÓNICA ING. MARCO AURELIO PORRO CHULLI AMAZONAS-PERÚ
  • 2.
  • 3. java.sql.Connection Representa la conexión con la Base de Datos. El encargado de abrir una conexión es el Driver Manager mediante el método estático: public static Connection getConnection(url, usr, pwr)trows java.sql.SQLException Donde: url: Identificador de la Base de Datos usr: Usuario con el que se abre la conexión (opcional) pwr: Contraseña del Usuario (opcional)
  • 4. OBJETO CONNECTION El objeto Connection es el principal objeto utilizado para proporcionar un vínculo entre las bases de datos y una aplicación en Java. Connection proporciona métodos para manejar el procesamiento de transacciones, para crear objetos y ejecutar instrucciones SQL, y para crear objetos para la ejecución de procedimientos almacenados.
  • 5. EJECUCIÓN DE CONSULTAS Cuando se ejecutan sentencias SELECT usando el método executeQuery(), se obtiene como respuesta un conjunto de resultados, que en Java es representado por un objeto ResultSet. Statement stmt = conn.createStatement(); ResultSet res = stmt.executeQuery("SELECT * FROM estudiante"); Se puede pensar en un conjunto de resultados como una tabla ( filas y columnas ) en la que están los datos obtenidos por una sentencia SELECT.
  • 6. PROPIEDADES: •jdbcCompliantTruncation, para forzar truncado de campos en inserción. •cachePrepStmts, cachear los PreparedStatement. •enableQueryTimeouts, activar timeouts en la ejecución de las queries. •roundRobinLoadBalance, para balancear con nodos esclavos. •autoReconnect, para haver failover sobre un nodo esclavo
  • 7. • Connection String Especifica la referencia a la base de datos con la cual queremos conectar, conteniendo en una cadena de texto la información necesaria para efectuar esa conexión mediante parejas de valores separadas por “ ; ”. Los valores que podemos asignar son: •Data Source: DNS=Nombre ODBC de la Base de Datos •Usuario: UID =Nombre de Usuario •Password: PWD=Password del usuario para la base de datos •Ejemplo: <%conexion.ConnectionString="DSN= MIOdbc;UID=pepe;PWD=1234"%> •Mode Especifica los permisos de la conexión.Algunos de los valores más habituales de la conexión son: •Establece permiso solo de Lectura •Establece permiso solo de escritura •Establece permiso de Lectura /Escritura Ejemplo: <%conexion.Mode=3%> BeginTrans Abre una transacción; todas las operaciones que realicemos a partir de ese momento no serán efectivas hasta que no cerremos la transacción. Ejemplo: <%conexion.BeginTrans%> Close Cierra el Objeto Ejemplo: <%conexion.close%>
  • 8. •CommitTrans Cierra una transacción haciendo efectivos los cambios efectuados dentro de ella; Ejemplo: <%conexion.CommitTran %> •Execute Ejecuta una sentencia contra la base de datos. Ejemplo <%Set resultado=conexión.exec te(SELECT*FROM Amigos)%> •Open Abre la conexión con los parámetros especificados en las propiedades. Ejemplo <%conexion.open%> •RollBackTrans Deshace todos los cambios efectuados en la base de datos desde el inicio De la transacción. Ejemplo: <% conexion.RollBackTrans %>
  • 9. Un ejemplo básico de la conexión completo sería el siguiente. import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; import oracle.ucp.jdbc.PoolDataSourceFactory; import oracle.ucp.jdbc.PoolDataSource; public class BasicConnectionExample { public static void main(String args[]) throws SQLException { try { //Crea la instancia con el pool. PoolDataSource pds = PoolDataSourceFactory.getPoolDataSource() //introduce las condiciones de la conexión pds.setConnectionFactoryClassName("oracle.jdbc.pool.OracleDataSource"); pds.setURL("jdbc:oracle:thin:@//localhost:1521/XE"); pds.setUser("<user>"); pds.setPassword("<password>");
  • 10. //Pripiedades del pool. pds.setInitialPoolSize(5); //Obtener la conexión con la base de datos. Connection conn = pds.getConnection(); System.out.println("nConnection obtained from " + "UniversalConnectionPooln"); //se ejecutan las operaciones con las bases de datos Statement stmt = conn.createStatement (); stmt.execute("select * from foo"); //Se cierra la conexion. conn.close(); conn=null System.out.println("Connection returned to the " + "UniversalConnectionPooln"); } catch(SQLException e) { System.out.println("BasicConnectionExample - " + "main()-SQLException occurred : " + e.getMessage()); } } }