Tag: jpql

Die Java Persistence Query Language (JPQL) ist eine Plattform-unabhängige, objektorientierte query-Sprache, die definiert als Teil der Java Persistence API-Spezifikation.

jpql (NamedQuery) Unterabfrage funktioniert nicht mit dem parameter

Anzahl der Antworten 2 Antworten
Ich bin mit JPQL und eine NamedQuery die Abfrage der Datenbank in eine kombinierte Frage. @NamedQuery(name = "Entry.findAllForName", query = "Select p From Entry p Where p.entryId In(Select dp.entry From EntryPart dp Where dp.part IN(Select d From

Nicht Spring Data JPA haben eine Namenskonvention für "Element von"?

Anzahl der Antworten 2 Antworten
Spring Data JPA-Konstrukte, die eine Reihe von Abfragen basierend auf Namenskonventionen der interface-Methoden. Gibt es eine Namenskonvention zu tun, ein "MITGLIED VON" - Abfrage? Bekomme ich die folgenden arbeiten mit JPQL: @Query("select e from MyEntity e where

JPA Nativen Abfrage erhalten Sie ein Einzelnes Objekt

Anzahl der Antworten 2 Antworten
Wie kann ich ein einzelnes Objekt durch die Verwendung von JPA Nativen Abfrage. Ich habe einige Forschungen, die aber alle eine Antwort geben, ist die Verwendung "getSingleResult", aber es nicht zurückgeben, was ich bekommen möchten. Zum Beispiel,

Konvertieren Sie das Datum time in yyyy-MM-dd HH:mm:ss" format

Anzahl der Antworten 2 Antworten
Hallo, ich bin neu in java und JPQL. hier leite ich den dateTime-parameter in meinem url der GET-Methode. was ich will ist, ich will Benutzers passieren soll, Datum und Zeit in "yyyy-MM-dd HH:mm:ss" - format.Aber jetzt, wenn

Syntax-Fehler beim analysieren der Abfrage (JPA)

Anzahl der Antworten 3 Antworten
Ich versuche, verwenden Sie den folgenden code Query query; query = entityManager.createQuery("SELECT g.name FROM group g INNER JOIN user_group ug INNER JOIN user u ON u.id = ug.userid AND ug.groupoid = g.id AND u.name = ?1 AND

JPQL: festlegen einer Spalte auf null in ein update

Anzahl der Antworten 1 Antworten
Folgende JPQL: UPDATE SignIn signIn SET signIn.cookieUUID = null WHERE signIn.user.id = :userID Gibt mir die folgende Fehlermeldung, weil das "= null": Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that

kommen Sie mit mehr als einer Tabelle im Frühjahr jparepository

Anzahl der Antworten 1 Antworten
Ich bin versucht zu Holen, Datensatz, indem Sie eine Verknüpfung. Ich bin neu auf Frühling jparepository. Ich verstehe, dass es separate repository für jede Entität(Tabelle), wo, wenn ich realisieren muss ich definieren, die die Einheit und Datentyp

JPA-Abfragen - JPQL wählen Sie den Eltern, dass ALLE Kinder mit einer Eigenschaft in einem SATZ von Werten

Anzahl der Antworten 2 Antworten
Ich versuche schreiben Sie eine JPQL-Abfrage zur Rückkehr Unternehmen, in denen alle von der Entität, die Kinder haben eine Eigenschaft, die in einer Reihe von Werten. Es ist ähnlich zu der folgenden Frage, aber wo gibt es

Wie Baue JPQL-Abfragen, wenn die Parameter sind dynamisch?

Anzahl der Antworten 2 Antworten
Frage ich mich, ob es eine gute Lösung zum erstellen einer JPQL Abfrage (meine Abfrage ist auch "expressive" und ich kann-Kriterien) auf der Grundlage eines filters. Etwas wie: query = "Select from Ent" if(parameter!=null){ query += "WHERE

Bestellung einer join geholt Sammlung mit JPA JPQL/HQL

Anzahl der Antworten 2 Antworten
Gegeben, die unter JPQL-statement, wie kann ich es ändern, so dass Sie die Kätzchen in der angezeigten Liste sind in der Reihenfolge Ihrer age Eigenschaft? SELECT c FROM Cat c left join fetch c.kittens WHERE c.id =

Mit JPA 2.0 Criteria-API und cast Ursachen erzeugt JPQL, um nicht in den Ruhezustand

Anzahl der Antworten 2 Antworten
Ich bin eine erste Zeit Benutzer der neuen JPA-2.0-Kriterien-API und ich 'm laufen in ein problem, wenn ich brauche zu werfen auf das Feld Nummer String-vergleichen Sie es mit einem String-parameter. Grund ist, dass ich suchen will,

Wie man einen inner join zwischen Tabelle 2 mit JPA

Anzahl der Antworten 2 Antworten
Wie schreibt man einen JPA-Abfrage, die einen join zwischen 2 Entitäten, die nicht teilen, jeder Bezug zwischen Ihnen, die ich meine, keine Beziehung definiert wurde, in der mapping - EntityA @Id long id String field1 String field2

Auszug Jahr, aus dem Datum-Feld mit jpql und jpa

Anzahl der Antworten 4 Antworten
Möchte ich extrahieren Sie das Jahr ein Teil von einer Zeile in der Datenbank vergleichen, um es mit einem Wert. Hier ist meine Funktion public List<Dossier> getAllDossierParAn() { Date date = new Date(); Calendar calendar = new

Die benannte Abfrage, WÄHLEN Sie die Zeilen mit MAX(Spaltenname), sich durch eine andere Spalte

Anzahl der Antworten 1 Antworten
Ich habe einen Fall ähnlich wie in diese Frage, schrieb ich eine identische Abfrage, die funktioniert, aber wenn ich versuche, es zu schreiben, als jpql benannte Abfrage, ich bin immer ein Fehler. Meiner Abfrage: @NamedQuery( name =

Wie verwende ich JPQL zum löschen von Einträgen aus einer join-Tabelle?

Anzahl der Antworten 3 Antworten
Ich habe ein JPA-Objekt, das hat eine viele-zu-viele-Beziehung so: @Entity public class Role { //... @ManyToMany(fetch=FetchType.EAGER) @JoinTable( name="RolePrivilege", joinColumns= @JoinColumn(name="role", referencedColumnName="ID"), inverseJoinColumns= @JoinColumn(name="privilege", referencedColumnName="ID") ) private Set<Privilege> privs; } Gibt es nicht eine JPA-Objekt für RolePrivilege, so

Wie zu verhängen LIMIT auf unteranfragen JPA-query?

Anzahl der Antworten 3 Antworten
Ist es möglich, zu verhängen, die GRENZE auf sub-query in der JPA query ? Habe ich folgende Abfrage in reinem SQL select * from ipinfo where RangeEnd < (select RangeStart from ipinfo where RangeStart >= 1537022421 order

JPQL, um SQL-Konverter

Anzahl der Antworten 3 Antworten
Ist es möglich, den Zugriff auf die SQL, die generiert wird, indem Sie JPQL? Ich würde gerne die SQL, um später eine Ansicht erstellen, für meine Zwecke. Ich bin mit Hibernate, wenn es darauf ankommt. InformationsquelleAutor JavaRocky

JPA criteria query in einer viele-zu-viele-Beziehung

Anzahl der Antworten 1 Antworten
Ich bin mit JPA 2.0, EclipseLink 2.3.2, in dem ich eine viele-zu-viele-Beziehung zwischen Produkten und Ihren Farben. Ein Produkt kann viele Farben und eine Farbe zugeordnet werden kann, die mit vielen Produkten. Diese Beziehung wird ausgedrückt in

Spring Data optionalen parameter in der query-Methode

Anzahl der Antworten 4 Antworten
Ich schreiben möchte einige Methoden Abfragen in repository-Ebene. Diese Methode muss ignorieren null-Parameter. Zum Beispiel: List<Foo> findByBarAndGoo(Bar barParam, @optional Goo gooParam); Diese Methode muss return Foo durch diesen Zustand: bar == barParam && goo == gooParam; wenn

Wie man eine timestamp-Vergleich mit JPA query?

Anzahl der Antworten 2 Antworten
Müssen wir sicherstellen, dass nur Ergebnisse, die innerhalb der letzten 30 Tagen zurückgegeben werden, für eine JPQL-Abfrage. Ein Beispiel folgt: Date now = new Date(); Timestamp thirtyDaysAgo = new Timestamp(now.getTime() - 86400000*30); Query query = em.createQuery( "SELECT

JPQL Abfrage — how für die Verwendung von 'null'

Anzahl der Antworten 1 Antworten
verwende ich folgende Abfrage in JPQL Abfrage der Menschen, deren Adresse die Spalte leer ist. Liste, rl = em.createQuery( "select o from Person as o where o.Adresse IS NULL" ).setFirstResult( 0).setMaxResults( 50).getResultList(); ... diese Zeile von code

Ignorieren FetchType.EIFRIG in einer Beziehung

Anzahl der Antworten 6 Antworten
Ich habe ein problem mit EAGERs Beziehungen in einer großen Anwendung. Einige Entitäten, die in dieser Anwendung haben EAGER Assoziationen mit anderen Entitäten. Diese "Gift" in bestimmten Funktionen. Nun mein team braucht, um dies zu optimieren, Funktionalitäten,

JPQL Abfrage mit max auf ein date-Feld

Anzahl der Antworten 2 Antworten
Brauche ich zur Abfrage einen Datensatz mit dem letzten Datum aus einer Gruppe von Datensätzen. Ich habe versucht eine Reihe von Sachen, mit die jüngste, so etwas wie dieses: wählen Sie msg, msg.createdDate von ImportedMessage msg, wo

TypedQuery anstelle der normalen Abfrage in JPA

Anzahl der Antworten 2 Antworten
Ist es möglich, dies zu schreiben, Query-as-a TypedQuery und lassen Sie die beiden Lange ' s run in ein Objekt mit zwei öffentlichen Lange Felder im inneren. Query q = em.createQuery( "SELECT c.id, COUNT(t.id) " + "FROM

Unknown abstract schema type

Anzahl der Antworten 1 Antworten
Basiert auf der Antwort von axtavt, ist es fast sicher ein naming-problem zwischen Notebean und NoteBean. Gibt es eine bestimmte Konvention zu Folgen hier, einfach nur normal CamelCase? Ich glaube, ich habe aktualisiert die @NamedQuery-annotation in der

Wie schreibt JPA-Abfragen mit boolescher Bedingung

Anzahl der Antworten 9 Antworten
In meinem Projekt verwende ich JPA 2.0 with eclipselink inplementation, ich habe Folgendes problem: Ich habe definiertes gebilde mit boolean-Spalte: @Entity public User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="USR_ID") private Short id; @Column(name="USR_NAME") private String name; @Column(name="USR_ACTIVE")

JPQL-Check größer als kleiner als das Datum heute in @Query-annotation

Anzahl der Antworten 1 Antworten
Möchte ich prüfen Wetter validTill Datum ist größer als today mit JPQL. Ich weiß, dass ich dies auch erreichen, indem Sie die folgenden. Query q = em.createQuery("select e from MyEntity e where e.validTill > :today "); und

JPQL Abfrage mit WHERE auf geschachtelte Felder

Anzahl der Antworten 1 Antworten
Ich habe ein java-entity-Klasse UserBean mit einer Liste von Ereignissen: @OneToMany private List<EventBean> events; EventBean hat die Date-variable: @Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date eventDate; Nun in der UserBean ich möchte erstellen Sie eine NamedQuery, dass alle Daten zurückgibt, die

jpql IN der Abfrage mit enum-Wert

Anzahl der Antworten 1 Antworten
Ich bin mit JPQL-Abfrage, um zu überprüfen, ob die Liste mit der angegebenen enum-Werte. Wenn der enum-Wert ist ein einzelnes element zu überprüfen, dann ist es ziemlich einfach. In Abfrage-Ausdruck, query = "... where s.status = :status";

Wie mache ich ein "tief" fetch Joins in JPQL?

Anzahl der Antworten 4 Antworten
Ich glaube nicht, dass ich jemals vollständig zu verstehen, fetch-joins. Ich habe eine Abfrage, wo ich bin versucht zu eifrig "aufblasen" bezieht sich auf zwei Ebenen. Ist, meine A hat eine optionale Collection von Bs, und jeder

JPQL / QueryDSL: join subquery und erhalten alias-Spalte

Anzahl der Antworten 2 Antworten
Ich versuche einen Durchschnitt zählen auf eine groupBy, indem er sich mit einer Unterabfrage. Weiß nicht, ob das der richtige Weg zu gehen, aber ich konnte nicht irgendetwas über Unterabfragen andere als die mysema doc. Szenario: Wie

Fehler beim kompilieren-Abfrage: abstract-schema-Typ 'Person' ist unbekannt

Anzahl der Antworten 6 Antworten
Entwickle ich ein Spiel mit Datenbank-Anbindung, und ich verwende JPA zu bestehen meine Daten. Hier ist mein Spiel Entität : @Entity @Table(name = "game") public class Game implements Serializable { private static final long serialVersionUID = 1L;

JPA: java.lang.StackOverflowError auf hinzufügen toString-Methode in der entity-Klassen

Anzahl der Antworten 2 Antworten
Alles funktionierte gut, bis ich Hinzugefügt toSting() in meiner entity-Klassen. Nach dem ich start immer folgende Fehlermeldung in der runtime: Exception in thread "main" java.lang.StackOverflowError at java.lang.AbstractStringBuilder.append(Unknown Source) at java.lang.StringBuilder.append(Unknown Source) at java.lang.StringBuilder.<init>(Unknown Source) at entity.Guide.toString(Guide.java:51) at

Viele-zu-viele-Abfrage jpql

Anzahl der Antworten 1 Antworten
Ich habe die gefolgt Schwierigkeiten. Es ist eine Einheit, die Verteiler, die verbunden ist mit der ManyToMany Beziehung zu Entität Stadt: @Entity public class Distributor{ @ManyToMany @JoinTable( name = "GS_DISTRIBUTOR_TOWN", joinColumns = @JoinColumn(name = "CD_DISTRIBUTOR"), inverseJoinColumns =

hibernate-query-Liste: leer oder null?

Anzahl der Antworten 1 Antworten
Wenn ich die Methode, die Nutzung von Hibernate, wie diese: public <T> T typedQuery(Query q, Class<T> type) { List<T> results = q.list(); //result will be null or empty List ? } If-Abfrage nicht erhalten, einen beliebigen Datensatz

Wie kann ich ein String [] - parameter zu einer einheitlichen Abfrage?

Anzahl der Antworten 4 Antworten
Dies ist meiner PostgreSQL-Funktion: salvarArquivoGeometricoCasoZeroPOINT (dimensao text,tableName text,tuplas text,srid text) Es hat eine text parameter, und ich wollen, eine Java - String meinen JPQL: public String salvarGeometriaCaso0(String tuplas,FileDto arquivo){ Query query = em().createNativeQuery("select salvarArquivoGeometricoCasoZeroPOINT(?1,?2,?3,?4)"); query.setParameter(1,arquivo.getGeo());//String query.setParameter(2,arquivo.getTable());/String query.setParameter(3,tuplas);//String

RIGHT JOIN in JPQL

Anzahl der Antworten 1 Antworten
Habe ich Folgendes JPA Personen: @Entity class UserClient{ @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; } @Entity class UserAccess{ @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; @ManyToOne(optional = false, cascade = { CascadeType.REFRESH }) private UserClient user;

JPA 3-Wege-join-annotation

Anzahl der Antworten 2 Antworten
Gibt es drei Tabellen modelliert als drei Entitäten: @Entity @Table(name="event") public class Event { public Long datetime; public String name; public Long processId; } @Entity @Table(name="process") public class Process { public Long Id; public Long sequence; public

JPQL Konstruktor Ausdruck - org.hibernate.hql.ast.QuerySyntaxException:Tisch ist nicht abgebildet

Anzahl der Antworten 1 Antworten
Mein ursprüngliches problem war https://stackoverflow.com/questions/12172614/hql-join-without-foreign-key-reference aber konnte keine Lösung für diese, daher nach vorne verschoben mit nativen Abfragen mit JPA. createNativeQuery der entityManager gibt Query-Objekt, das wiederum gibt List<Object>. Ich will nicht zu viel mit Indizes während

Update Wert mit join

Anzahl der Antworten 2 Antworten
Einsatz von Hibernate, würde ich mag, um ein update der Daten in der Datenbank, basierend auf Bedingungen, aber ich bekam die folgende Fehlermeldung : "Knoten, um die traverse darf nicht null sein" Hier ist meine Datenbank Beschreibung

Warum bekomme ich ein Ungültiger Pfad ist, wenn ich versuche aus und erstellen Sie eine JPQL join-Abfrage?

Anzahl der Antworten 2 Antworten
Ich bin mit JPA 2.1, Hibernate 4.3.6.Finale und MySQL 5.5.37. Wie Schreibe ich eine JPQL-Abfrage, die einen join? Ich versuche unten final String jpqlQuery = "SELECT m FROM Message m LEFT JOIN MessageReadDate mr " + "

Syntax-Fehler beim Parsen eine triviale Abfragen mit JPA

Anzahl der Antworten 7 Antworten
Habe ich die entity-bean mit netbeans wizard und versuche, Daten aus einer Datenbank abrufen. Egal, welche SQL-Abfrage verwende ich,funktioniert es nicht. Ich habe versucht, über die benannte Abfrage, die erstellt wurde, indem Sie den Assistenten: @NamedQuery(name =

JPA-string-Vergleich

Anzahl der Antworten 2 Antworten
Ich geschrieben habe ein einfaches login-system mit einer JPQL-Abfrage, die immer kein Ergebnis zurück: public boolean check(String name, String password) { final String qstring="SELECT e FROM Muser e WHERE e.name = '"+name+"'"; Muser user; try{ user =

Java 8 Spring Data JPA Parameter binding

Anzahl der Antworten 2 Antworten
In meinem @Repository-Schnittstelle, die ich erstellt benutzerdefinierte find-Methode mit JPQL @Abfrage, die parameter enthält (addressType). from Address a where a.addressType = :addressType In der Methode, die ich nicht angeben, @Param("addressType") auf die parameter. Also ich bin immer

JPQL Abfrage Aktualisieren

Anzahl der Antworten 3 Antworten
Habe ich eine Person wie diese: @Entity @Table(name = "QUESTION_GROUP_TEXT") @NamedQueries({ @NamedQuery( name = EntityUtils.NamedQuery.UPDATE_QUESTION_GROUP_TEXT, query = "UPDATE QuestionGroupText T SET T.localizedText.content = :content WHERE T.generatedId = :generatedId") }) public class QuestionGroupText implements Serializable { @Column(name =

JPQL Wie groß-und Kleinschreibung

Anzahl der Antworten 3 Antworten
Will ich suchen von Daten in User-Tabelle nach name mit groß-und Kleinschreibung. @Repository public interface UserRepository extends JpaRepository<User, Long> { @Query("select u from User u where lower(u.name) like %lower(?1)%") public List<User> findByNameFree(String name); } Ich bekam eine

JPQL select-Abfrage für ElementCollection

Anzahl der Antworten 2 Antworten
Ich habe folgende Person mit enum Sammlung. Ich möchte, um die Suche der Benutzer mit einem enum parameter. Die Benutzer können über mehrere Erlaubnis. Wenn ich Suche, die Anwender mit dem parameter wie Permission.APPROVE, kann es einen

JPQL ZWISCHEN Datum-Intervall

Anzahl der Antworten 1 Antworten
Habe ich versucht, alle MainIntervals in einem bestimmten datumsintervall. Aber ich bekomme immer den Wert null. Hier ist die JPA-Entität @Table(name="MAIN_INTERVAL") @NamedQueries({ @NamedQuery(name = MainInterval.FIND_ALL, query = " select m from MainInterval m"), @NamedQuery(name = MainInterval.FIND_BETWEEN, query

jpa Konstruktor-Ausdrücke mit mehreren WÄHLEN Sie NEUE Anweisungen

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, mehrere SELECT NEW Aussagen in einem jpql Abfrage (Hibernate)? Diese funktioniert bei mir: @Query("SELECT NEW com.test.project.dto.ItemService(g,s,l,r) " +" FROM Item g, Service s, Service l , Service r" +" WHERE s.id = g.id"

org.hibernate.hql.ast.QuerySyntaxException: Tisch ist nicht abgebildet

Anzahl der Antworten 2 Antworten
Ich bin vor exeception als: org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [select s.SubscriptionsId,s.SubscriptionName, s.ChamberOfCommerce, s.AccountingFirmId,(select SubscriptionName from subscriptions where SubscriptionsId=s.AccountingFirmId) as AFName,(select ChamberOfCommerce from subscriptions where SubscriptionsId=s.AccountingFirmId) as AFChamberOfCommerce,(select FtpFolder from subscriptions where SubscriptionsId=s.AccountingFirmId) as FtpFolder from user