Querydsl

Skjermbilde programvare:
Querydsl
Prog.varedetaljer:
Versjon: 2.2.0
Last opp dato: 11 May 15
Utvikler: Timo Westkamper
Lisens: Gratis
Popularitet: 11

Rating: nan/5 (Total Votes: 0)

Querydsl er et rammeverk som muliggjør bygging av typesikker SQL-aktig spørringer. I stedet for å skrive spørringer som inline strenger eller externalizing dem i XML filer de aren bygges via en flytende API som Querydsl.
Fordelene med å bruke en flytende API i forhold til enkle strenger er:
& Nbsp; * kodefullføring i IDE (alle egenskaper, metoder og operasjoner kan utvides i din favoritt Java IDE)
& Nbsp; * nesten ingen syntaktisk ugyldige spørringer er tillatt (type trygg på alle nivåer)
& Nbsp; * domenetyper og egenskaper kan refereres trygt (ingen Strings involvert!)
& Nbsp; * vedtar bedre å refactoring endringer i domenetyper
& Nbsp; * inkrementell Query definisjon er enklere
Støttede backends
JPA / Hibernate
& Nbsp; * Kom i gang med Querydsl bruker Hibernate
& Nbsp; * via querydsl-HQL modul
& Nbsp; * testet med Hibernate bruker Derby, HSQLDB og MySQL
JDO
& Nbsp; * Kom i gang med Querydsl hjelp JDO
& Nbsp; * via querydsl-jdoql modul
& Nbsp; * testet med DataNucleus Tilgang Platform
Java Collections
& Nbsp; * Komme i gang med Querydsl for samlinger
& Nbsp; * via querydsl-samlinger modul
SQL
& Nbsp; * Komme i gang med Querydsl for SQL
& Nbsp; * via querydsl-sql-modul
& Nbsp; * støtter Derby, HSQLDB, MySQL (5.1), Postgres (8,4), Oracle (10/11) og MS SQL Server (2008)
RDF
& Nbsp; * via RDFBean, vår Object / RDF utholdenhet rammeverket
& Nbsp; * testet med RDFBean hjelp Sesame
Lucene
& Nbsp; * Komme i gang med Querydsl for Lucene
& Nbsp; * via querydsl-Lucene modul
Hibernate Søk
& Nbsp; * Komme i gang med Querydsl for Hibernate Søk
& Nbsp; * via querydsl-dvale-modulen

Hva er nytt i denne versjonen:

  • Test med EclipseLink JPA
  • Generics mislykkes hjelp JPAAnnotationProcessor
  • enums i HQL inneholder
  • UNION ALL støtte
  • Support tilpasset rad-kartprojeksjoner
  • Scala kilde generasjon problemet med kolonnen som heter typen
  • Legg OSGi metadata til Querydsl moduler
  • Q-Type forEmbeddable i foreigen pakken er ikke skapt
  • Query utils
  • apt plugin ikke samarbeider med andre vel
  • Constructor generert av spør projeksjon ignorerer primitiver
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... av beta5 apt-ett-jar.jar

Hva er nytt i versjon 2.1.0:

  • Legg til felles Factory klasse for FactoryExpression opprettelse
  • Legg til felt tilgang til QBean
  • LuceneQuery.list () kaster et IllegalArgumentException fra Lucene hvis nDocs er 0

Hva er nytt i versjon 2.0.0.

  • Scala støtten ble lagt
  • Eclipse IDE støtte ble forbedret.
  • Første Mongodb støtte ble lagt til.
  • The Expression modellen ble forbedret.

Hva er nytt i versjon 1.9.5.

  • Bean generasjon og utenlandske sentrale problemstillinger ble forbedret
  • Bean generasjon annotering bruk ble forbedret.

Hva er nytt i versjon 1.9.0:

  • Ingen-arg metoder er nå lagret i Q- typer.
  • PEntity er ikke lenger brukes for innebygges Q-typer.
  • QueryMetadata ble gjort serial.
  • For JPA, konstruktør projeksjon fungerer ikke alltid.
  • For SQL, er det generell tilgang til skjema metadata i Q-typer, og støtten ble lagt for spesielle alternativer i DML klausuler.
  • Referanse dokumentasjonen ble restrukturert.

Hva er nytt i versjon 1.8.5:

  • Denne versjonen forhindrer bruk av ikke-rot alias stier i tiltrer.
  • Utenlandsk nøkkelkode generasjon har blitt forbedret forbedret.
  • JDO støtter FetchPlan modifisering via søk.

Hva er nytt i versjon 1.8.0:

  • En konsekvent DML signatur, union for subqueries, spørring forlengelse støtte, og støtte for DDL klausuler ble lagt til.

Lignende programvare

ADOdb Lite
ADOdb Lite

3 Jun 15

Navicat Premium
Navicat Premium

17 Feb 15

Qore Oracle Module
Qore Oracle Module

19 Feb 15

Kommentarer til Querydsl

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!