Spring data JPA Query

Diskutiere Spring data JPA Query im Data Tier Forum; Ich habe folgende Datenbank-Tabelle und die Repository Methode Datenbank-Tabelle Person: id;vorname;beruf;alter 1;stefan;maurer;33...

  1. jackochan
    jackochan Neues Mitglied
    Ich habe folgende Datenbank-Tabelle und die Repository Methode

    Datenbank-Tabelle Person:

    Code (Text):

    id;vorname;beruf;alter
    1;stefan;maurer;33
    2;stefan;handwerker;null
    3;stefan;handwerker;null
     
    Repository Methode
    Code (Java):
       
    @Query("SELECT a FROM Person a WHERE ("
                + "LOWER(a.vorname) = LOWER(:vorname) AND "
                + "LOWER(a.beruf) = LOWER(:beruf) AND "
                + "LOWER(a.alter) = LOWER(:alter))")
        public List<Person> findePersonen(@Param("vorname") String vorname,
                @Param("beruf") String beruf,
                @Param("alter") String alter;
     

    Wenn ich die Repository-Methode mit folgenden Parametern aufrufe:
    Code (Java):
     
    String vorname = "stefan";
    String beruf = "handwerker";
    List<Person> result = repository.findePersonen(vorname, beruf, null)
     
    bekomme ich jedoch eine leere Liste als Ergebnis zurück.
    Ich möchte aber die zwei Entitys(id=2 und id=3) als Ergebnis. Was mache ich falsch ? Wie muss ich Query anpassen ?

    Vielen Dank im Voraus.
     
  2. Vielleicht hilft dir dieses Buch hier weiter.
  3. Thallius
    Thallius Bekanntes Mitglied
  4. jackochan
    jackochan Neues Mitglied
  5. Wenn du Java lernen möchtest, empfehlen wir dir dieses Buch hier
Passende Stellenanzeigen aus deiner Region:





Die Seite wird geladen...

Spring data JPA Query - Ähnliche Themen

Spring Data: Multiple representations of the same entity
Spring Data: Multiple representations of the same entity im Forum Datenbankprogrammierung
Spring Data data.sql SQL Insert mit single quote
Spring Data data.sql SQL Insert mit single quote im Forum Datenbankprogrammierung
Spring Data Hibernate mehrfache Suchkriterien
Spring Data Hibernate mehrfache Suchkriterien im Forum Allgemeine Java-Themen
Spring-Boot und Spring Data Programmstart zu langsam
Spring-Boot und Spring Data Programmstart zu langsam im Forum Datenbankprogrammierung
Spring Data: Lazy Fetch mit Self-Join.
Spring Data: Lazy Fetch mit Self-Join. im Forum Datenbankprogrammierung
Thema: Spring data JPA Query