Desarrollo De aplicaciones Web 2
Utilizaremos las siguientes herramientas
Creamos una BD ejemplo Hacemos el uso de una tabla, utilizaremos la tabla cargo
1.Creamos un nuevo proyecto dentro del Netbeans 2.Seleccionamos en categorías java web en proyectos web Application 3.Asignaremos un nombre al proyecto >siguiente>siguiente 4.Seleccionamos los Framework que utilizaremos ( Spring y Hibernate ) Seleccionamos La conexión de la BD
1. Seleccionamos el driver de la conexión, en esta ocasión Mysql 2.Mencionamos la BD a la cual nos vamos a conectar 3. Añadimos la contraseña de acceso en la BD 4. Verificamos que la conexión sea exitosa 5. Luego daremos >siguiente > finalizar >ok
Una vez creada ya la conexión, finalizaremos con loa creación de la aplicación
Agregaremos una propiedad dentro del archivo xml hibernate.cfg-xml
Estructuramos la aplicación como se muestra a continuación Creamos lo siguientes paquetes
Creamos una pagina jsp Asignamos un nombre a la pagina : Cargo.jsp
En la pagina creada implementamos el siguiente código
Dentro del paquete controller, creamos una clase java cargoController Implementamos el listado dentro de cargoController
Creamos el archivo HibernateUtil
En el hibernateUtil haremos las siguientes configuraciones En las partes marcadas, cambiaremos AnnotationConfiguration() Configuration()
Creamos archivos de persistencia,Hibernate Reverse Engineeing Wizard.
Se le asignara un nombre al archivo, lo dejo por defecto. Damos siguiente.
Nos mostrar las tablas de la BD, seleccionamos las tablas con lo que se va a trabajo, se les recomiendo utilizar todos, si es que va a realizar un proyecto completo Damos finalizar
Se creara el archivo con el esquema de la tabla de la BD
Realizamos el mapeo de la BD mediante el POJOS, con hibernate
Nos aparecera la siguiente ventana, marcaremos el JDK 5 Language Features. Damos finalizar
En el paquete controller - CargoController Importamos HibernateUtil
Instanciamos los controladores creados
Dentro del la pagina index.jsp, agregamos un hipervínculo a la pagina de cargo.htm
Acabamos de Terminar la aplicación web utilizando hibernate + Spring Ahora les mostrare como quedara.