Querydsl

Software screenshot:
Querydsl
Software detaljer:
Version: 2.2.0
Upload dato: 11 May 15
Udvikler: Timo Westkamper
Licens: Gratis
Popularitet: 11

Rating: nan/5 (Total Votes: 0)

Querydsl er en ramme, som gør det muligt at opførelsen af ​​typen-safe SQL-lignende forespørgsler. I stedet for at skrive forespørgsler inline strenge eller eksternalisering dem i XML filer, de aren konstrueres via en flydende API ligesom Querydsl.
Fordelene ved at bruge en flydende API sammenlignet med enkle strenge er:
& Nbsp; * kode færdiggørelse i IDE (alle egenskaber, metoder og operationer kan udvides i din foretrukne Java IDE)
& Nbsp; * næsten ingen syntaktisk ugyldige forespørgsler tilladt (type-safe på alle niveauer)
& Nbsp; * domæne typer og egenskaber kan refereres sikkert (ingen Strings involveret!)
& Nbsp; * vedtager bedre at refactoring ændringer i domæne typer
& Nbsp; * definition trinvis Query er lettere
Understøttede backends
JPA / Hibernate
& Nbsp; * Kom i gang med Querydsl bruge Hibernate
& Nbsp; * via querydsl-HQL modul
& Nbsp; * testet med Hibernate hjælp Derby, HSQLDB og MySQL
JDO
& Nbsp; * Kom i gang med Querydsl hjælp JDO
& Nbsp; * via querydsl-jdoql modul
& Nbsp; * testet med DataNucleus Access Platform
Java Samlinger
& Nbsp; * Introduktion hjælp Querydsl for samlinger
& Nbsp; * via querydsl-samlinger modul
SQL
& Nbsp; * Introduktion hjælp Querydsl til SQL
& Nbsp; * via querydsl-sql modul
& Nbsp; * understøtter Derby, HSQLDB, MySQL (5.1), Postgres (8,4), Oracle (10/11) og MS SQL Server (2008)
RDF
& Nbsp; * via RDFBean, vores Objekt / RDF vedholdenhed rammer
& Nbsp; * testet med RDFBean hjælp Sesame
Lucene
& Nbsp; * Introduktion hjælp Querydsl for Lucene
& Nbsp; * via querydsl-Lucene modulet
Hibernate Søg
& Nbsp; * Introduktion hjælp Querydsl for Hibernate Søg
& Nbsp; * via querydsl-dvale-søgemodul

Hvad er nyt i denne udgivelse:

  • Test med EclipseLink JPA
  • Generics mislykkes bruger JPAAnnotationProcessor
  • Gentagelsestyper i HQL indeholder
  • UNION ALL støtte
  • Support custom række-kortlægning fremskrivninger
  • Scala kilde generation problem med kolonne hedder typen
  • Tilføj OSGi metadata til Querydsl moduler
  • Q-Type forEmbeddable i foreigen pakke er ikke skabt
  • Query utils
  • apt plugin ikke samarbejder med andre, godt
  • Constructor genereret af forespørgslen projektion ignorerer primitiver
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... af beta5 apt-én-jar.jar

Hvad er nyt i version 2.1.0:

  • Tilføj fælles Factory klasse for FactoryExpression skabelse
  • Tilføj adgangen feltet til QBean
  • LuceneQuery.list () kaster en IllegalArgumentException fra Lucene hvis nDocs er 0

Hvad er nyt i version 2.0.0:.

  • blev tilføjet Scala support
  • Eclipse IDE support blev forbedret.
  • Initial MongoDB støtte blev tilføjet.
  • Expression model blev forbedret.

Hvad er nyt i version 1.9.5:.

  • Bean generation og udenlandske centrale spørgsmål blev forbedret
  • Bean generation annotation forbrug blev forbedret.

Hvad er nyt i version 1.9.0:

  • Ingen-arg metoder nu cached i Q- typer.
  • PEntity der ikke længere anvendes til integrerbare Q-typer.
  • QueryMetadata blev gjort Serializable.
  • For JPA, konstruktør fremskrivning virker ikke altid.
  • For SQL, der er generisk adgang til skema metadata i Q-typer, og støtte blev tilføjet til særlige muligheder i DML klausuler.
  • henvisning dokumentation blev omstruktureret.

Hvad er nyt i version 1.8.5:

  • Denne version forhindrer anvendelse af ikke-root alias stier i slutter sig.
  • Udenlandske nøglekode generation er blevet forbedret forbedret.
  • JDO understøtter FetchPlan modifikation via forespørgsel.

Hvad er nyt i version 1.8.0:

  • En konsekvent DML signatur, fagforening for underforespørgsler, forespørgsel udvidelse support og støtte til DDL klausuler blev tilføjet.

Lignende software

TPDA
TPDA

20 Feb 15

ZSNES
ZSNES

3 Jun 15

EasyDB
EasyDB

14 Apr 15

Kommentarer til Querydsl

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!