JDeveloper + Glassfish + MySQL

Desde hace algún tiempo, Oracle decidió liberar su herramienta frammework de desarrollo (ADF) para uso libre. Aunque no es gratuito del todo (no incluye el manejo de seguridad ni el desarrollo mobile), es una gran noticia para los desarrolladores Oracle, ya que este framework es bastante completo y se ahorran muchas líneas de código como es el caso de Eclipse y primefaces.

La inerface es muy visual y se pueden generar aplicaciones bastante completas en unos pocos minutos.

Dentro de la gran variedad de opciones para desarrollo web, mi combinación preferida es el framework ADF (con JDeveloper o con ECLIPSE OEPE) + Servidor de Aplicaciones Glassfish (se puede configurar para desplegar aplicaciones con tecnología  ADF) + la base de datos mysql.

Todo esto sin ningún costo de licenciamiento teniendo cuidado en utiizar ADF essentials ya que se pueden utilizar cosas que se tengan que pagar. ADF Essentials no incluye el manejo de seguridad pero se puede implementar desde el servidor Glassfish.

En este blog voy a dar algunas pautas para configurar las 3 herramientas.

Software a instalar:

JDeveloper 11g r2: Descargarlo en OTN
Glassfish v3: Descargarlo en glassfish.java.net

Se debe bajar el driver de conexión de MySQL para que JDeveloper se pueda conectar a la b.d. Para esto, se baja del siguiente enlace MySQL, se descomprime el archivo y se coloca el archivo mysql-connector-java-5.1.37-bin.jar en ..\jdev\lib

Advertisements
JDeveloper + Glassfish + MySQL