03 Daw (Hibernate + Spring)

download 03 Daw (Hibernate + Spring)

of 28

Transcript of 03 Daw (Hibernate + Spring)

  • 8/13/2019 03 Daw (Hibernate + Spring)

    1/28

    Desarrollo De aplicaciones Web 2

  • 8/13/2019 03 Daw (Hibernate + Spring)

    2/28

    Utilizaremos lassiguientes herramientas

  • 8/13/2019 03 Daw (Hibernate + Spring)

    3/28

    Creamos una BD ejemplo

    Hacemos el uso de una tabla ,

    utilizaremos la tabla cargo

  • 8/13/2019 03 Daw (Hibernate + Spring)

    4/28

    1. Creamos un nuevo proyecto dentro del Netbeans

    2. Seleccionamos en categoras java web en proyectos web

    Application

    3. Asignaremos un nombre al proyecto >siguiente>siguiente

    4. Seleccionamos los Frameworkque utilizaremos ( Spring y

    Hibernate )

    Seleccionamos La conexin de la BD

  • 8/13/2019 03 Daw (Hibernate + Spring)

    5/28

    1. Seleccionamos el driver de la conexin, en esta ocasin Mysql

    2 .Mencionamos laBD a la cual nos

    vamos a conectar 3. Aadimos la

    contrasea de

    acceso en la BD

    4. Verificamos que

    la conexin sea

    exitosa

    5. Luego daremos >siguiente > finalizar >ok

  • 8/13/2019 03 Daw (Hibernate + Spring)

    6/28

    Una vez creada ya la conexin, finalizaremos con loacreacin de la aplicacin

  • 8/13/2019 03 Daw (Hibernate + Spring)

    7/28

    Agregaremos una propiedad dentro del archivo xmlhibernate.cfg-xml

  • 8/13/2019 03 Daw (Hibernate + Spring)

    8/28

    Estructuramos la

    aplicacin como

    se muestra a

    continuacin

    Creamos lo siguientes paquetes

  • 8/13/2019 03 Daw (Hibernate + Spring)

    9/28

    Creamos una pagina jsp

    Asignamos un nombre a la pagina : Cargo.jsp

  • 8/13/2019 03 Daw (Hibernate + Spring)

    10/28

    En la pagina creada implementamos el siguiente cdigo

  • 8/13/2019 03 Daw (Hibernate + Spring)

    11/28

    Dentro del paquete controller , creamos una clase java

    cargoController

    Implementamos el listado dentro de cargoController

  • 8/13/2019 03 Daw (Hibernate + Spring)

    12/28

    Creamos el archivo HibernateUtil

  • 8/13/2019 03 Daw (Hibernate + Spring)

    13/28

    En el hibernateUtil haremos las siguientes configuraciones

    En las partes marcadas , cambiaremosAnnotationConfiguration() Configuration()

  • 8/13/2019 03 Daw (Hibernate + Spring)

    14/28

    Creamos archivos de persistencia ,Hibernate Reverse

    Engineeing Wizard.

  • 8/13/2019 03 Daw (Hibernate + Spring)

    15/28

    Se le asignara un nombre al archivo, lo dejo por defecto.

    Damos siguiente.

  • 8/13/2019 03 Daw (Hibernate + Spring)

    16/28

    Nos mostrar las tablas de la BD, seleccionamos las tablas con lo quese va a trabajo, se les recomiendo utilizar todos, si es que va a realizarun proyecto completo

    Damos finalizar

  • 8/13/2019 03 Daw (Hibernate + Spring)

    17/28

    Se creara el archivo con el esquema de la tabla de la BD

  • 8/13/2019 03 Daw (Hibernate + Spring)

    18/28

    Realizamos el mapeo de la BD mediante el POJOS , conhibernate

  • 8/13/2019 03 Daw (Hibernate + Spring)

    19/28

    Nos aparecera la siguiente ventana, marcaremos elJDK 5

    Language Features.

    Damos finalizar

  • 8/13/2019 03 Daw (Hibernate + Spring)

    20/28

  • 8/13/2019 03 Daw (Hibernate + Spring)

    21/28

    En el paquete controller - CargoController

    ImportamosHibernateUtil

  • 8/13/2019 03 Daw (Hibernate + Spring)

    22/28

    Instanciamos los controladores creados

  • 8/13/2019 03 Daw (Hibernate + Spring)

    23/28

    Dentro del la pagina index.jsp, agregamos un

    hipervnculo a la pagina de cargo.htm

  • 8/13/2019 03 Daw (Hibernate + Spring)

    24/28

    Acabamos de Terminar la aplicacin web utilizando

    hibernate + Spring

    Ahora les mostrare como quedara.

  • 8/13/2019 03 Daw (Hibernate + Spring)

    25/28

  • 8/13/2019 03 Daw (Hibernate + Spring)

    26/28

  • 8/13/2019 03 Daw (Hibernate + Spring)

    27/28

  • 8/13/2019 03 Daw (Hibernate + Spring)

    28/28