Buscar
Social
Ofertas laborales ES
« Ya está disponible la version de ZK 3.6.2 | Main | StackProbe, un nuevo profiler comercial »
miércoles
jul012009

JaQue, una implementación de Microsoft LINQ para la plataforma Java

LINQ (Language Integrated Query) es un lenguaje de consulta bastante parecido a SQL pero cuyo propósito es realizar consultas sobre cualquier colección de datos, sin necesidad de que dicha colección tenga que estar almacenada en una base de datos relacional. Por ejemplo, permite realizar consultas sobre cualquier colección de elementos (una lista, un árbol...) o sobre un documento de XML. Si no me acuerdo mal, fue introducido en la versión 3.0 de C#.


JaQue es un proyecto opensource que ha desarrollado un porte de LINQ a Java, para ello se han basado en la propuesta de closures BGGA. Según el autor, la versión 1.5 de JaQue es una implementación completa de LINQ y cuenta con soporte para colecciones de datos, y XML. También hay una preview del soporte para JPA.


Para probarlo es necesario emplear la implementación de BBGA. La librería se distribuyen bajo la licencia GPL v3 y además de soportar el lenguaje de programación Java, también cuenta con interoperabilidad con Scala.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.