Sunteți pe pagina 1din 10

Tutorial para mantenimiento sencillo en java

Se crea un java aplication

Se crea esta estructura de paquetes en donde en el cad van las clases acceso a datos y el dto los
objetos de base de datos mapeados

Se crea una clase de conexión y ahí se mete la conexión la cual va de la siguiente manera
Las características de las bd se colocan en otra clase llamada datos.

Se definen el objeto en db en donde se hace un mapeo de la base de datos

Creando cada propiedad de la tabla y posterior a eso los get y set de cada propiedad
Para que las consultas se ejecuten se deben importar los drivers de conexión en las librerías en el
caso de ser postgresql quedaría asi
Se crea un web aplication

En framework se selecciona el de java server faces


Se crea en el sources package un paquete que se llame controladores el cual contendrá el
controlador de cada vista

Ahí se crea un controlador por la vista en el caso del matenimiento de ejemplo crearemos una con
el nombre de la tabla que se haya creado.

En la parte superior de la clase se coloca las siguientes palabras reservadas


Seagrega una librería de tipo proyecto la cual contendrá el proyecto que creamos en el java
aplication

En esa clase controlador se crea una propiedad del tipo del objeto del dto el cual servirá para
manipularlo en el ejemplo siguiente estoy creando un propiedad del objeto del dto de mi paquete
dto

private VVenta dto;

private List<miVenta> milistaFinal;

Y luego se crea los get y set de ese objeto si se quiere desplegar un grid se debe crear un objeto de
tipo lista del objeto del dto

Posterior a eso se cren los métodos para insertar, actualizar eliminar etc…
Este es para listar

Si se dan cuenta aca se llena la lista que se creo arriba

Aca se muestra el método de insertar y actualizar

Aca se muestra el método para buscar y el init el cual crea una instancia del objeto
Si se mostrara un grid con todos los datos de la bd este será llamado en el contructor de esta
forma

En la pagina .xhtml se debe escribir lo siguiente para que reconozca las librerías de prime faces

En este ejemplo se esta creando un mantenimiento para una tabla sencilla la principal será la de
insertar y ahí se ve como se hace referencia al objeto creado en el controlador
En el datable que se crea se hace un despliegue de la lista de valores que tenga ese objeto para
que esta se cargue cuando inicie la pagina

Si se necesitan mas botones para el crud los deben crear de la misma forma que el insertar
se ejecuta la pagina y listo si les tira un error de que no puede eliminar un archivo deben detener
el servidor y volver a ejecutar la pagina y con esto se resuelve el problema duda o comentarios a
las ordenes.

Saludos cordiales jóvenes.

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