Querydsl

Software screenshot:
Querydsl
Dettagli del software:
Versione: 2.2.0
Data di caricamento: 11 May 15
Sviluppatore: Timo Westkamper
Licenza: Libero
Popolarità: 11

Rating: nan/5 (Total Votes: 0)

Querydsl è un quadro che consente la costruzione di query SQL-like type-safe. Invece di scrivere query come stringhe in linea o esternalizzare in XML file che aren essere costruiti tramite una API fluente come Querydsl.
I vantaggi di utilizzare una API fluente rispetto alle stringhe semplici sono:
& Nbsp; * completamento del codice a IDE (tutte le proprietà, metodi ed operazioni possono essere espanse in Java IDE preferito)
& Nbsp; * quasi nessuna query sintatticamente non validi consentiti (type-safe a tutti i livelli)
& Nbsp; * tipi e le proprietà del dominio è possibile fare riferimento in modo sicuro (nessun Strings coinvolti!)
& Nbsp; * adotta meglio ai cambiamenti refactoring di tipi di dominio
& Nbsp; * definizione di query incrementale è più facile
backend supportati
JPA / Hibernate
& Nbsp; * Iniziare con Querydsl usando Hibernate
& Nbsp; * tramite il modulo querydsl-HQL
& Nbsp; * testato con Hibernate usando Derby, HSQLDB e MySQL
JDO
& Nbsp; * Iniziare con Querydsl utilizzando JDO
& Nbsp; * tramite il modulo querydsl-JDOQL
& Nbsp; * testato con DataNucleus Access Platform
Java Collezioni
& Nbsp; * Iniziare con Querydsl per Collezioni
& Nbsp; * tramite il modulo querydsl-collezioni
SQL
& Nbsp; * Iniziare con Querydsl per SQL
& Nbsp; * tramite il modulo querydsl-sql
& Nbsp; * supporta Derby, HSQLDB, MySQL (5.1), Postgres (8.4), Oracle (10/11) e MS SQL Server (2008)
RDF
& Nbsp; * via RDFBean, il nostro oggetto / framework di persistenza RDF
& Nbsp; * testato con RDFBean con sesamo
Lucene
& Nbsp; * Iniziare con Querydsl per Lucene
& Nbsp; * tramite il modulo querydsl-lucene
Hibernate Search
& Nbsp; * Iniziare con Querydsl per Hibernate Search
& Nbsp; * tramite il modulo querydsl-hibernate-search

Cosa c'è di nuovo in questa versione:

  • Prova con EclipseLink JPA
  • Generics falliscono utilizzando JPAAnnotationProcessor
  • enumerazioni in HQL contiene
  • UNION ALL supporto
  • proiezioni supporto personalizzato fila-mapping
  • Scala problema generazione origine con colonna denominata tipo
  • Aggiungi metadati OSGi ai moduli Querydsl
  • Q-Type perEmbeddable in foreigen pacchetto non si crea
  • Interrogazione utils
  • plug apt non collabora con gli altri e
  • Constructor generato dalla query di proiezione ignora primitive
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... di beta5 apt-uno-jar.jar

Cosa c'è di nuovo nella versione 2.1.0:

  • Aggiungi classe fabbrica comune per la creazione di FactoryExpression
  • Aggiungi accesso campo QBean
  • LuceneQuery.list () genera un IllegalArgumentException da Lucene se nDocs è 0

Cosa c'è di nuovo nella versione 2.0.0:.

  • è stato aggiunto il supporto Scala
  • Supporto Eclipse è stato migliorato.
  • è stato aggiunto il supporto iniziale MongoDB.
  • Il modello di espressione è stato migliorato.

Cosa c'è di nuovo nella versione 1.9.5:.

  • generazione Bean e le questioni chiave esterna sono state migliorate
  • Bean utilizzo generazione annotazione è stata migliorata.

Cosa c'è di nuovo nella versione 1.9.0:

  • no-arg metodi sono ora memorizzate nella cache in Q tipi.
  • PEntity non è più utilizzato per embeddable Q-tipi.
  • QueryMetadata stata fatta serializzabile.
  • Per JPA, costruttore di proiezione non sempre funziona.
  • Per SQL, vi è l'accesso generico ai metadati schema in Q-tipi, e il supporto è stato aggiunto per le opzioni speciali clausole DML.
  • La documentazione di riferimento è stato ristrutturato.

Cosa c'è di nuovo nella versione 1.8.5:

  • Questa versione impedisce utilizzando percorsi alias non root in si unisce.
  • la generazione di codice chiave esterna è stata migliorata migliorata.
  • JDO supporta modifica FetchPlan tramite query.

Cosa c'è di nuovo nella versione 1.8.0:

  • Una firma coerente DML, unione per sottoquery, interrogazione supporto di estensione, e il supporto per le clausole DDL sono stati aggiunti.

Programmi simili

cql
cql

20 Feb 15

Cego-DBD
Cego-DBD

17 Feb 15

ceODBC
ceODBC

11 May 15

Commenti a Querydsl

I commenti non trovato
Aggiungi commento
Accendere le immagini!