Uighgd
Páginas: 4 (885 palabras)
Publicado: 28 de noviembre de 2011
V
M
C
AP
jdbc
V
M
C
AP
jdbc
I/O BDFramework como:
JAVA Puro: uso JDBC +java.sql y javax.sql
Hibernate: me da una alternativa para no utilizar toda esta programación, no es que no uso lo que usopara java puro.
REPASO JDBC
JDBCDRIVER (FRAMEWORK)
TOMA ALGO DE ESTA APLICACION Y LO DEVUELVE COMO METODO DENTRO DE ESTA APLICACION JAVA
Del lado de java voy a tener objetos, del lado de BD todo loque vimos tablas sentencias etc.
En java cuando me conectaba le decía a donde me quiero conectar usuario PWD.
Si quiero trabajar en Java:
1) Cargar Driver, quien me permite vincular mi aplicaciónJava con una BD.
2) Lo siguiente a hacer es Conectarmeobjeto conection
3) Crear una sentenciaStatement
4) Ejecutar tengo un par de opciones : Query o un insert, update o créate table.5) Evaluar el ResultadoPuedo no tener nada, un valor o un conjunto de registros
Un conjunto de registros se llama un Result Set
Lo que devuelve un valor es un update, insert , todo lo que modificame devuelve los registros afectados.
Un conjunto lo obtengo cada vez que hago un Select.
TRASACCIONES
TRASACCIONES
POOL
POOL
V
V
M
M
AP
AP
C
C* Class for Name (“driver”)
* Driver Manager getConection (“servicio” ”user” ”pwd”)
Servicio: servidor + port (1433) + [BD]
Este driver manager devuelve un objeto de tipoconection
* Statement
C.Create Statement(); si a esta sentencia la llamo S, puedo poner S.executeQuery (“select …”)RESULT SET
Ese RESULT SET es un Cursor (Read Only, Forward Only)
1: primera lectura-------------------------------------------------
Comienza en 1, no en cero como cualquier otra estructura de java.
PERSISTENCIA
* Puedo tratar de Persistirlos como Objetos (BDOO)
*...
Leer documento completo
Regístrate para leer el documento completo.