Buscar
Social
Ofertas laborales ES
« Tutorial de lenguajes dinámicos en Java 7, por Roberto Montero | Main | Cambios en el examen de certificación SCJP6 »
jueves
dic152011

OpenXava 4.3 liberado: Desarrollo rápido Java para aplicaciones de gestión

OpenXava es una herramienta para el Desarrollo Rápido de aplicaciones Web, apropiada para aplicaciones de gestión y orientadas a bases de datos.
OpenXava permite desarrollar aplicaciones simplemente escribiendo clases del dominio con Java o Groovy. La interfaz de usuario se genera automáticamente en tiempo de ejecución, sin generación de código.

OpenXava 4.3 añade soporte para propiedades totales en las colecciones, tiene un nuevo editor para el esterotipo TEXTO_HTML, añade mensaje de información y advertencia y muchas otras nuevas características.

Propiedades totales en colecciones

Ahora puedes usar corchetes en @ListProperties para asociar una o más propiedades de la entidad contenedora a una propiedad de la colección. De esta manera puedes añadir valores arbitrarios como totales.

 

 

Lee más sobre las propiedades de total en el wiki.

Nuevo editor para TEXTO_HTML

Aparte de actualizar a la última versión de CKEditor, ahora el editor está incrustado en la vista en lugar de usar una ventana emergente. Por tanto, si escribes:


@Stereotype("TEXTO_HTML")
private String receta;

Obtienes:

 

 

Nuevos tipos de mensaje

Además de los clásicos addError() y addMessage() ahora puedes usar addWarning() y addInfo() desde una acción. Por tanto, si escribe un código como este:

 

addError("this_is_an_error");
addWarning("this_is_a_warning");
addMessage("this_is_a_message");
addInfo("this_is_an_info");

Obtienes:



Éstas son sólo algunas de las nuevas características, puede ver la lista completa en el changelog.

 

 



PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (4)

Excelente noticia Javier.

Voy a comentarle a mis alumnos en México que prueben la nueva versión.

En cuanto al tema de seguridad tienen algun avance?

Saludos.

diciembre 15, 2011 | Unregistered Commentermarkschez

Hola Mark,

En cuanto al tema de seguridad tienen algun avance?

De momento OpenXava sigue sin tener un sistema de seguridad y navegación propio. Tendrás que seguir integrando tus aplicaciones con Liferay u otro portal Java.
Sin embargo, para el año que viene me gustaría liberar un sistema de seguridad y navegación para OpenXava, pero lo haré en formato plugin en vez de integrarlo en el nucleo de OpenXava.

diciembre 15, 2011 | Registered Commenterjavierpaniza

te felicito mucho paniza

diciembre 16, 2011 | Unregistered Commenterluis

Exitos Paniza!! Haber si hago un videotutorial de esta vesion asi como lo hice hace mucho tiempo : www.youtube.com/watch?v=q242WjkU3AE

diciembre 19, 2011 | Registered Commenterjrichard

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>