Arquitectura JDeveloper con Weblogic
Aug 10, 10 by Juan Lebrijo about weblogic, JDeveloper, blog, Oracle, Java
Parece una obviedad que la mejor herramienta para desarrollar sobre Weblogic/OracleDB es JDeveloper. Pero para mi, hasta ahora, no era tan obvio, ya que Eclipse es mi IDE preferido, ya que es el estándar para el desarrollo JAVA (Jboss, Spring, Android,...). Si tu arquitectura es Oracle/Weblogic, no tienes miedo al cambio y tu obsesión es incrementar tu productividad, tu herramienta es JDeveloper. Voy a hacer una serie de artículos tratando de demostrar este punto. Pero si quieres ir abriendo boca te recomiendo que veas este video, veras como puede ser realmente sencillo hacer aplicaciones RIA en entornos empresariales muy complejos. La arquitectura propuesta en esta página se basa en JDeveloper y en su Servidor de cabecera (WebLogic):
arqo-jdeveloper.jpg 77.3 KB
Las ventajas que hacen parecer a JDeveloper una buena opción frente a Eclipse son:
  • Mejora de productividad: wizards para generar código repetitivo, arquitectura de aplicaciones preestablecidas, etc
  • ADF: Desarrollo de formularios web WYSIWYG, basado en composición de layouts.
  • Weblogic: buena integración si es este el Servidor que utilizas, en tiempo de desarrollo, y para aprovechar todas sus capacidades de servidor JEE (JAX-WS, BPM, Seguridad,...).
  • Oracle DDBB: Unifica el desarrollo de DDBB con el de la aplicación (aunque de momento no creo que sustituya a Toad o a PL/SQL Developer).
Para ver como se desarrolla con esta arquitectura, vamos a publicar una serie de artículos que la definen:
  • Crear el proyecto base
  • Modelo:
    • Diseño de Modelo de datos
    • JPA from BBDD
  • ADF: View
  • WS: Publicar WS simple
  • Seguridad:
    • Seguridad Vista
    • WS: Seguridad