Desarrollando Applicaciones Oracle ADF en Eclipse - parte 1
¿Sabía usted que Oracle tiene un IDE basado en Eclipse? En caso de que nó, me permito contar brevemente algo de historia: BEA en su momento contaba con un IDE llamado BEA Workshop basado en Eclipse que ofrecía herramientas enfocadas al manejo y administración la plataforma WebLogic. Al adquirir BEA, este IDE entró a formar parte de las herramientas de desarrollo de Oracle y se renombró Oracle Enterprise Pack for Eclipe o OEPE.
OEPE continua siendo activamente desarrollado, su última versión es OEPE 12c (12.1.1.2) no solo continua ofreciendo herramientas únicas para trabajar y administrar Weblogic server, sino también ha adicionando soporte para desarrollar aplicaciones Java EE y ADF. Así mismo, también cuenta con soporte para desarrollar y desplegar aplicaciones en el Oracle Cloud. En esta entrada me enfocaré en el desarrollo de aplicaciones ADF y que mejor forma que hacerlo por medio de un ejemplo.
La instalación:
Lo primero que necesita es tener el OEPE instalado en su máquina: a diferencia de JDeveloper, hay 3 formas de instalar el OEPE:- Si ya tiene una versión de Eclipse Juno instalada (3.8 o 4.2), puede adicionar el plugin de OEPE utilizando el Oracle Enterprise Pack for Eclipse Repository.
- Si quisiera instalar únicamente eclipse e integrarlo con una instancia de WebLogic Server 10.3.x incluyendo 10.3.6, descargue Oracle Enterprise Pack for Eclipse Standalone Installer para su sistema operativo.
- Si gusta comenzar de ceros y quisiera tener todo el ambiente integrado (IDE + servidor de aplicaciones), descargue el Oracle Enterprise Pack for Eclipse Runtime Bundle.
Creando las conexiones:
En OEPE las conexiones se crean por aparte de la aplicación y posteriormente se pueden compartir entre las aplicaciones. Este proceso es un poco diferente de JDeveloper. Para crear la conexión a la base de datos y al servidor de aplicaciones en el que se van a desplegar las aplicaciones ADF, vea el siguiente video:Creando su primera aplicación ADF en Eclipse:
Una vez creada las conexiones procedemos a crear una aplicación ADF a través de File -> New -> ADF Application siga los siguientes pasos para configurar la aplicación:
- Nombre su aplicación y verifique que el runtime seleccionado es el mismo de la conexión al servidor de aplicaciones creado previamente
- OEPE únicamente soporta la creación de servicios de negocio basados en EJB por lo que proceda a crear un nuevo proyecto JPA
- Escoja la configuración Oracle EJB Model Project
- En la plataforma escoja Eclipse 2.1.x cuando este configurando las opciones de JPA
- Termine y cuando termine tendrá 3 proyectos creados uno con el nombre de su aplicación, el segundo el modelo y el proyecto de UI
En la segunda parte les mostraré a través de un video la construcción de una aplicación de ejemplo.
Publicar un comentario