
José Luis Martín es un consultor independiente y multidisciplinar con más de diez años de experiencia en tecnologías de fuentes abiertas (Open Source) y sistema operativo GNU Linux.
Trabaja con GNU Linux desde 1994, Desarrolla aplicaciones C, C++ sobre GNU Linux desde 1998, aplicaciones web J2EE desde el año 2000 y aplicaciones web basadas en Frameworks Ligeros (Spring, Hibernate) desde el año 2005.
Actualmente pertenece a una red de trabajo freelance formada por especialistas que ofrecen consultoría experta en distintos campos de las técnologías de código libre, desde el diseño e implementación de aplicaciones J2EE hasta la administración de servidores de alta disponibilidad basados en GNU Linux.
José Luis Martín participa activamente en la comunidad open source, bien haciendo público parte de su trabajo (JDAL, TILA) o bien dando soporte técnico a terceros como en el foro de soporte de Spring Source o en la web de preguntas y respuestas StackOverflow.
Noticias
Liberada JDAL 2.1.RC1 - 13/05/2015
Me complace anunciar que se ha liberado la versión 2.1.RC1.
Los hitos principales de esta versión son:
- Soporte preliminar de Spring Security.
- Se ha añadido un nuevo contenedor de Vaadin ListBeanContainer con soporte de propiedades indexadas, por ejemplo person.addresses[0].
- Nueva anotación @UiMapping para asignar UIs a las URLs.
- Nueva anotación @ViewConfig para asignar vistas a las URLs y configurar el nivel de accesso de la vista.
- Nuevo attributo access en la etiqueta <vaadin:navigator-action> para asignar el nivel de acceso a los botones en la barra de botones.
- Se ha añadido un editor de roles a la aplicación de ejemplo
Aplicación de Ejemplo Entre con admin/admin.
Liberada JDAL 2.0.0 - 02/06/2014
Me complace anunciar que se ha liberado la primera versión estable de JDAL 2.0.
Los hitos principales de esta versión han sido portar la funcionalidad de JDAL Swing al framework Vaadin y la inclusión de un nuevo módulo de aspectos de Spring, jdal-aop
Nueva versión de la aplicación de ejemplo para JDAL Vaadin - 25/03/2014
Desplegada una nueva versión de la aplicación de ejemplo para JDAL Vaadin que incluye las siguientes mejoras:
- Formulario de login configurable: org.jdal.vaadin.auth.LoginView
- Barra de botones configurable para el navegador de Vaadin: org.jdal.vaadin.ui.ButtonBar
- Configuración de proxies serializables mediante anotaciones: @SerializableProxy
- Mejoras en el constructor de formularios, BoxFormBuilder
- Se corrigen incidencias en la internacionalización de mensajes
Online demo - Use admin/admin como usuario/contraseña
Liberada JDAL 2.0.M1 - 12/11/2013
Se ha liberado la primera versión beta de JDAL 2.0.
Este primer hito está centrado en el módulo JDAL Vaadin con las siguientes novedades:
- Compatibilidad con Vaadin 7
- Nuevo espacio de nombres de Spring Framework para Vaadin.
- Se ha portado a Vaadin el sistema de binding automático del módulo Swing
- Se ha portado a Vaadin el sistema de validación de formularios, incluido el soporte para anotaciones JSR-303
- Se ha portado a Vaadin la clase de soporte para la construcción de formularios, BoxFormBuilder.
Configuración de maven:
<repositories> <repository> <id>jdal</id> <name>JDAL Repository</name> <url>http://www.jdal.org/repo</url> </repository> </repositories> <dependency> <groupId>org.jdal</groupId> <artifactId>jdal-vaadin</artifactId> <version>2.0.M1</version> </dependency>
Puede descargar la aplicación de ejemplo del repositorio alojado en github.
¡Gracias por probar JDAL!
Liberada Tila 0.1.2 - 15/12/2012
Liberada una nueva versión de Tila con las siguientes novedades:
- Se ha añadido un visor de mapas en la aplicación de gestión que permite comprobar que las cachés funcionan correctamente.
- Nueva base de datos de configuración Sqlite.
- Nueva caché para Virtual Earth.
- Se corrigen los errores detectados en la versión anterior.
Liberada JDAL 1.3.1 - 03/12/2012
Liberada una nueva versión de JDAL con las siguientes novedades:
- Nuevo custom namespace de spring para jdal-core.
- Nuevo custom namespace de spring para jdal-swing.
- Se corrigen los errores de internacionalización en los componentes swing.
- Los bindings en los controles texto swing interpretan las anotaciones de formato de Spring 3.x (NumberFormat & DateFormat)
- Los formularios de edición pueden ser diálogos o frames.
- Puede utilizarse una tabla paginable para editar colecciones directamente sobre un modelo.
- JpaDao puede hacerse cargo de poner a null las referencias en las relaciones uno a uno o uno a muchos de forma automática.
- Se implementan los métodos initialize en JpaDao para inicializar los proxies de forma automática de la misma forma que en HibernateDao.
- Se añade soporte para enviar referencias remotas de servicios exportados mediante RMI o HttpInvokers.
- Nuevo formulario de configuración de conexiones a base datos en jdal-swing.
- Nueva clase de soporte para la creación de JpaCriteriaBuilders.
- Nuevo servicio de persistencia ContextPersistentService que concentra todos los demás servicios declarados en el contexto.
- Inicialización automática de controles en AbstractView mediante la interpretación de las anotaciones JPA.
- Se actualizan los ejemplos a la nueva versión.
- Se corrigen los errores detectados en la versión anterior.
Puede descargarse de sourceforge o utilizar maven para obtenerla del repositorio OSS de sonatype.
th_content_end(); th_footer(); th_body_end(); ?>