Querydsl

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

Rating: 4.0/5 (Total Votes: 1)

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

Jailer
Jailer

26 Apr 16

hiberlite
hiberlite

11 May 15

Qore MySQL Module
Qore MySQL Module

20 Feb 15

JSqsh
JSqsh

12 May 15

Kommentarer til Querydsl

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