Noticias javaHispano.org

martes, 18 de marzo de 2008

Rapido desarrollo web con J2EE Spider

J2EE Spider es una nueva herramienta open source para el desarrollo rápido de aplicaciones web basadas en formularios. Los objetivos de J2EE Spider son simples:

Generar código cuando quieras, con lo que quieras y como quieras.

Cuándo nos permite generar código no es sólo al comienzo del proyecto, sino también realizarlo y construirlo de manera incremental. Este concepto de sucesivos "builds" utiliza merge cuando sea necesario de manera que no pierde cambios realizados en el código por el programador.

Con lo que es flexible es con la elección de frameworks. Esto permite al desarrollador decidir qué tecnologías serán parte del código, aprovechando el conocimiento del equipo de desarrollo. En el futuro se intentará la generación con el mayor número posible de frameworks.

Cómo nos permite alterar la plantilla de generación de código de manera que el código generado sea lo más parecido posible a la metodología de desarrollo de cada equipo. También es posible añadir nuevos recursos a la generacion de codigo standard de manera sencilla.

Caracterísiticas prinicpales de J2EE Spider:

  • Interface visual para gerenrar código
  • Integracion con Eclipse
  • Construcción incremental
  • Ingeniería de ida y vuelta (round-trip)
  • El código generado es intenacionalizable
  • Uso de plantillas en la generación de código
  • Soporte para múltiples frameworks
Además de ser capaz de proporcionar plantillas para páginas adaptables para tus aplicaciones, las nuevas tecnologías se pueden integrar cuando sean necesarias. Sin embargo, para la funcionalidad "fuera de la caja" las sigueintes tecnologías son habilitadas:
  • Web frameworks: Struts, JSF y Mentawai ( web application framework Brasileño)
  • Contenedores de Inyección de Dependencia: Spring
  • Mapeo O/R: Hibernate
  • Plantillas de Paginas: SiteMesh y Facelets
Por el momento la documentación es limitada. La mejor fuente de información es a través de diferentes screencasts. Estos demuestrab las caracterísitcas en acción y están disponibles en diferentes formatos:

Los requerimientos mínimos para usar J2EE Spider en tus proyectos es Java 5, Eclipse (con WTP), un contenedor JEE o Servlet y el plug-in J2EE Spider. Más información, así como la página de descarga para el plug-in, puede encontrarse en el sitio web de J2EE Spider: http://www.j2eespider.org.

No hay comentarios: