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

CrudAlchemy
CrudAlchemy

20 Feb 15

DaDaBIK
DaDaBIK

14 Apr 15

Qore asn1 Module
Qore asn1 Module

20 Feb 15

SchemaCrawler
SchemaCrawler

14 Apr 15

Commenti a Querydsl

I commenti non trovato
Aggiungi commento
Accendere le immagini!