Querydsl

Software captura de pantalla:
Querydsl
Detalles de software:
Versión: 2.2.0
Fecha de carga: 11 May 15
Promotor: Timo Westkamper
Licencia: Libre
Popularidad: 64

Rating: 4.0/5 (Total Votes: 1)

Querydsl es un marco que permite la construcción de consultas de SQL como de tipo seguro. En lugar de escribir consultas como cadenas inline o externalizar los archivos en XML que aren construirse a través de una API fluida como Querydsl.
Los beneficios de utilizar un API fluidez en comparación con cadenas simples son:
& Nbsp; * finalización de código en IDE (todas las propiedades, métodos y operaciones se pueden ampliar en su favorito de Java IDE)
& Nbsp; * casi sin consultas sintácticamente no válidos permitidos (con seguridad de tipos en todos los niveles)
& Nbsp; * tipos de dominio y las propiedades se puede hacer referencia de forma segura (no hay Cuerdas involucrados!)
& Nbsp; * adopta mejor a los cambios de refactorización en tipos de dominio
& Nbsp; * definición de consulta incremental es más fácil
backends compatibles
JPA / Hibernate
& Nbsp; * Introducción a Querydsl usando Hibernate
& Nbsp; * a través del módulo querydsl-HQL
& Nbsp; * probado con Hibernate utilizando Derby, HSQLDB y MySQL
JDO
& Nbsp; * Introducción a Querydsl usando JDO
& Nbsp; * a través del módulo-querydsl JDOQL
& Nbsp; * probado con plataforma de acceso DataNucleus
Colecciones de Java
& Nbsp; * Primeros pasos usando Querydsl para Colecciones
& Nbsp; * a través del módulo querydsl-colecciones
SQL
& Nbsp; * Primeros pasos usando Querydsl para SQL
& Nbsp; * a través del módulo-querydsl sql
& Nbsp; * apoya Derby, HSQLDB, MySQL (5.1), Postgres (8.4), Oracle (10/11) y MS SQL Server (2008)
RDF
& Nbsp; * a través RDFBean, nuestra Objeto / framework de persistencia RDF
& Nbsp; * probado con RDFBean usando Sésamo
Lucene
& Nbsp; * Primeros pasos usando Querydsl de Lucene
& Nbsp; * a través del módulo querydsl-Lucene
Hibernate Search
& Nbsp; * Primeros pasos usando Querydsl para Hibernate Search
& Nbsp; * a través del módulo querydsl-hibernate-búsqueda

¿Qué hay de nuevo en esta versión:

  • Prueba con EclipseLink JPA
  • Genéricos fallan usando JPAAnnotationProcessor
  • enumeraciones en HQL contiene
  • UNION ALL apoyo
  • proyecciones fila de asignación de Soporte personalizado
  • tema de generación de fuente de Scala con columna llamada tipo
  • Añadir metadatos OSGi para módulos Querydsl
  • No se crea Q-Type paraEmbeddable en foreigen paquete
  • Consulta utils
  • Plugin apt no coopera con los demás, así
  • Constructor generada por la proyección consulta ignora primitivas
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... de beta5 apt-uno-jar.jar

¿Cuál es nuevo en la versión 2.1.0:

  • Añadir clase de fábrica común para la creación FactoryExpression
  • Añadir acceso de campo al QBean
  • LuceneQuery.list () lanza una IllegalArgumentException de Lucene si nDocs es 0

¿Qué hay de nuevo en la versión 2.0.0:.

  • Se ha añadido soporte Scala

  • Se mejoró
  • Soporte Eclipse IDE.
  • Se ha añadido soporte inicial MongoDB.
  • El modelo de expresión se mejoró.

¿Cuál es nuevo en la versión 1.9.5:.

    mejoraron
  • Generación Bean y cuestiones clave externa
  • Frijol uso anotación generación se mejoró.

¿Cuál es nuevo en la versión 1.9.0:

  • No-arg métodos están en caché en Q- tipos.
  • PEntity ya no se utiliza para incrustables Q-tipos.
  • QueryMetadata se hizo serializable.
  • En la APP, la proyección constructor no siempre funciona.
  • En SQL, hay acceso genérico a los metadatos de esquema en Q-tipos, y se añadió soporte para opciones especiales en cláusulas DML.

  • Se reestructuró
  • La documentación de referencia.

¿Qué hay de nuevo en la versión 1.8.5:

  • Esta versión evita utilizando rutas de alias no root en une.
  • la generación de código de clave externa se ha mejorado mejorado.
  • JDO apoya modificación FetchPlan mediante consulta.

¿Cuál es nuevo en la versión 1.8.0:

  • Una firma DML coherente, unión de subconsultas, consulta se añadieron apoyo a la extensión, y el apoyo a las cláusulas DDL.

Programas parecidos

RedQueryBuilder
RedQueryBuilder

28 Sep 15

Librarian DB
Librarian DB

11 May 15

Qore uuid Module
Qore uuid Module

20 Feb 15

Vibur DBCP
Vibur DBCP

17 Feb 15

Comentarios a la Querydsl

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!