Sunteți pe pagina 1din 4

COMO CREAR CRUD (CREAR, REGISTRAR, UPDATE, DELETE)

ESTO QUIERE DECIR QUE CRUD<T> ES GENERICO Y VA A ACEPTAR COMO PARAMETRO


CUALQUIER OBJETO DE JAVA

PARA CREAR CONEXIONES CON JAVA Y LA BASE DE DATOS POSTGRESQL

1) PRIMERO UTILIZAMOS EN EL PAQUETE UTILITIES BEAN_CRUD Y BEAN_PAGINATION


BEAN_CRUD

BEAN_PAGINATION
2) EN EL PAQUETE DE MODEL

AQUÍ VAN TODOS LOS ATRIBUTOS QUE TIENE LA CATEGORIA Y EL PRODUCTO

3) AQUÍ ESTAN LAS INTERFACES

4) LAS IMPLEMENTACIONES

AQUÍ AGREGAMOS LA VARIABLE POOL QUE NOS VA A SERVIR PARA LAS CONECCIONES

TAMBIEN AGRAGAMOS UN LOGGER , ESTO ES PARA LLEVAR UN REGISTRO DE TODO LO QUE


VAMOS HACIENDO , SE IMPRIME REGISTROS.
PreparedStatement
durante una sesión con base de datos podemos querer insertar varios registros en una
tabla.

ResultSet
conjunto de resultados, contiene los resultados de una consulta SQL, por lo que es un
conjunto de filas obtenidas desde una base de datos, así como Metadatos sobre la
consulta y los tamaños de cada columna.
DataSource
Esto sirve para las conexiones a la base de datos

Clase 7-1 de categoría


lo primero es el pool de conexiones y nuestro LOG

vamos a META-INF y vemos si hemos creado nuestros recursos.

nosotros habíamos definido en nuestra implementación (CategoriaDAOImpl.java) de que


cuando hagamos una instancia reciba como parámetro el DataSource que viene a ser el pool,
entonces quien lo va a pasar el pool a esta clase es la CategoriaAPI.java

como hacemos esta instancia de ese pool para pasarlo a la implementación


(CategoriaDAOImpl.java).

creamos recursos en el archivo META-INF context.xml. esto te va a permitir una conexión


a la base de datos.

Los métodos de la clase HttpServlet que manejan peticiones de cliente toman dos
argumentos.

Un objeto HttpServletRequest, que encapsula los datos desde el cliente.

Un objeto HttpServletResponse, que encapsula la respuesta hacia el cliente.

XMLHttpRequest(XHR)PETICIONES AL SERVIDOR Y RESIVIRLAS

S-ar putea să vă placă și