Querydsl

Screenshot der Software:
Querydsl
Softwarebeschreibung:
Version: 2.2.0
Upload-Datum: 11 May 15
Entwickler: Timo Westkamper
Lizenz: Frei
Popularität: 11

Rating: nan/5 (Total Votes: 0)

Querydsl ist ein Rahmen, der den Bau von typsicheren SQL-ähnliche Abfragen ermöglicht. Statt zu schreiben Abfragen als Inline-Strings oder Externalisierung sie in XML-Dateien, sie aren über eine API wie fließend Querydsl konstruiert werden.
Die Vorteile der Verwendung einer fließend API im Vergleich zu einfachen Zeichenfolgen:
& Nbsp; * Code-Vervollständigung in IDE (alle Eigenschaften, Methoden und Operationen können in Ihrem Lieblings-Java-IDE erweitert werden)
& Nbsp; * fast keine syntaktisch ungültigen Abfragen erlaubt (typsicher auf allen Ebenen)
& Nbsp; * Domain-Typen und Eigenschaften können sicher referenziert werden (keine Strings beteiligt!)
& Nbsp; * nimmt besser, Refactoring Änderungen in Domain-Typen
& Nbsp; * inkrementelle Abfrage-Definition ist einfacher
Unterstützte Backends
JPA / Hibernate
& Nbsp; * Erste Schritte mit Querydsl mit Hibernate begonnen
& Nbsp; * über die querydsl-HQL-Modul
& Nbsp; * mit Hibernate mit Derby, HSQLDB und MySQL getestet
JDO
& Nbsp; * Erste Schritte mit Querydsl mit JDO begonnen
& Nbsp; * über die querydsl-JDOQL Modul
& Nbsp; * mit Datanucleus Access Platform getestet
Java Collections
& Nbsp; * Erste Hilfe Querydsl für Sammlungen begonnen
& Nbsp; * über die querydsl-Sammlungen Modul
SQL
& Nbsp; * Erste Hilfe Querydsl für SQL gestartet
& Nbsp; * über die querydsl-SQL-Modul
& Nbsp; * unterstützt Derby, HSQLDB, MySQL (5.1), Postgres (8.4), Oracle (10/11) und MS SQL Server (2008)
RDF
& Nbsp; * über RDFBean unsere Object / RDF Persistenz-Framework
& Nbsp; * mit RDFBean mit Sesame getestet
Lucene
& Nbsp; * Erste Hilfe Querydsl für Lucene begonnen
& Nbsp; * über die querydsl-Lucene-Modul
Hibernate Search
& Nbsp; * Erste Hilfe Querydsl für Hibernate Search gestartet
& Nbsp; * über die querydsl-hibernate-Suchmodul

Was ist neu in dieser Pressemitteilung:

  • Test mit Eclipse JPA
  • Generics fail Verwendung JPAAnnotationProcessor
  • Enums in HQL enthält
  • UNION ALL-Unterstützung
  • Unterstützung benutzerdefinierte Zeilenzuordnung Projektionen
  • Scala Quelle Generation Problem mit Spalte mit dem Namen Typ
  • In OSGi Metadaten Querydsl Module
  • Q-Type fürEmbeddable in foreigen Paket wird nicht erstellt
  • Abfrage-utils
  • apt-Plugin nicht mit anderen gut zusammenarbeiten
  • Constructor von Abfrageprojektion erzeugt ignoriert Primitiven
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... von beta5 apt-one-jar.jar

Was ist neu in Version 2.1.0:

  • In gemeinsamen Factory-Klasse für FactoryExpression Schöpfung
  • In Feld Zugriff auf QBean
  • LuceneQuery.list () löst eine Illegal von Lucene, wenn nDocs 0

Was ist neu in der Version 2.0.0:.

  • Scala-Unterstützung wurde hinzugefügt
  • Eclipse-IDE-Unterstützung wurde verbessert.
  • Initial MongoDB-Unterstützung wurde hinzugefügt.
  • Die Expression Modell wurde verbessert.

Was ist neu in Version 1.9.5:.

  • Bean Erzeugung und Fremdschlüsselfragen wurden verbessert
  • Bean Generation Annotation Nutzung wurde verbessert.

Was ist neu in Version 1.9.0:

  • No-arg Methoden werden nun in Q- zwischengespeichert Typen.
  • PEntity ist nicht mehr für bündig Q-Typen verwendet.
  • QueryMetadata wurde serialisierbar gemacht.
  • Für JPA, Konstruktor Projektion funktioniert nicht immer.
  • Für SQL gibt es generische Zugriff auf Schema-Metadaten in Q-Typen, und die Unterstützung für spezielle Optionen in DML Klauseln aufgenommen.
  • Die Referenzdokumentation wurde neu strukturiert.

Was ist neu in Version 1.8.5:

  • Diese Version verhindert, dass unter Verwendung von nicht-root alias Wege in verbindet.
  • Fremdschlüssel Codegenerierung wurde verbessert verbessert.
  • JDO unterstützt FetchPlan Modifikation via Abfrage.

Was ist neu in Version 1.8.0:

  • Eine konsequente DML Unterschrift Union für Unterabfragen, Abfrage Support für Erweiterungen und Unterstützung für DDL Klauseln hinzugefügt.

Ähnliche Software

Kommentare zu Querydsl

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!