miércoles, 26 de septiembre de 2012

Creación y Configuración de un Proyecto Java EE6

Requisitos

Para la creación del proyectos EAR se requiere:
  • JDK instalado en la máquina y configurado en el Eclipse.
  • Instalación del JBoos Tools (para soportar Jboss AS y Hibernate).
  • Registrar un server runtime para JBoss.
Puede llevar a cabo estos pre-requisitos siguiendo esta guía: http://javaimplement.blogspot.com/2012/08/configuracion-de-entorno-de-desarrollo.html


Creación del Proyecto EAR en Eclipse


Para crear un Enterprise Application Project, diríjase el menú File, New, luego Enterprise Application Project y aparecerá el cuadro diálogos para la creación del proyecto como muestra en la figura.
























Como se observa al ingresar el nombre del proyecto, la ruta de ubicación del proyecto es autocompletada a "C:\dev\eclipse-ws\LPB". 

Los demás valores se dejan por defecto:

  • El target runtime, es el JBoss 7.1 full Java EE6 certified. 
  • El EAR version es el 6.0, por defecto. 
  • En configuration dejamos el valor por defecto Default Configuration for JBoss 7.1 Runtime.

A continuación, presione Next para visualizar la siguiente pantalla.
























En este paso, se lista los proyectos existentes que pueden seleccionarse para que formen parte del proyecto enterprise, en este caso, se crearán los módulos EJB y Web.
No olvidarse de marcar la casilla de verificación "Generate application.xml deployment descriptor".

A continuación, haga click en New Module y aparecerá un cuadro de diálogo como muestra la siguiente figura.






















Dejar marcados solamente las casillas EJB module y Web module, los nombres por defectos son correctos y no requieren ser modificados. A continuación, haga clic en Finish. Esto creará los proyectos EJB y Web, los cuáles serán asignados como módulos al proyecto EAR que se encuentra aún en creación.




























Para finalizar la creación del proyecto EAR Application haga click en Finish.



Creación del Proyecto JPA

Para crear un JPA Project, diríjase el menú File, New, luego JPA Project y aparecerá el cuadro diálogos para la creación del proyecto como muestra en la figura:




























Luego de escribir el nombre del proyecto, asegúrese de ver como Target Runtime al JBoss agregando el proyecto como EAR membership del Enterprise Project recientemente creado como muestra la figura de arriba, a continuación haga clic en Next. En el siguiente paso vuelta hacer clic en Next para observar la siguiente pantalla: 

























Asegúrese de disponer la configuración de su proyecto como muestra la figura de arriba: 

  • Platform: Hibernate (JPA 2x)
  • Type: Library Provided by Target Runtime
  • Connection: Su conexión a la base de datos con la que va a trabajar la aplicación.
  • Add driver library to build path: haga clic en esta opción.
  • Override default catalog from connection: seleccione el catálogo o base de datos. 
  • Override default schema from connection: seleccione el esquema correspondiente
  • Discover annotated classes automatically. haga clic en esta opción
Para terminar haga clic en Finish.

Crear JPA Entities  a partir de las tablas de su Base de Datos.

En el proyecto JPA, cree un paquete con el nombre com.columbia.domain, en este paquete se creerán los JPA Entities de la siguiente manera: 

Clic secundario sobre el paquete recientemente creado, luego New y a continuación JPA Entities from Tables.
















Compruebe la conexión a la base de datos que será mapeada y seleccione las tablas. Clic en "Next".

























A continuacion se le presenta la asociacion que existe entre las tablas de su Base de Datos.
























En este punto Ud., puede personalizar algunos aspectos de las entidades que seran generadas por defecto desde la base de datos.























Clic en "Finish". Ya tiene mapeada su base de datos.












En este punto se cuenta con las entidades listas para el desarrollo.




No hay comentarios:

Publicar un comentario