sql >> Databasteknik >  >> RDS >> PostgreSQL

findById() ger Inget egenskaps-ID hittat

Hur fungerar findBy...?

Entity:
private int clientid;
private String firstname;
private String lastname;

Fråga:

findBy<Name_as_per_entity>
findByClientid(int clientid);
findByFirstnameAndLastname(String firstname, String lastname)

Lösning

Dokument

understrecket _ är en reserverad karaktär i Spring Data frågehärledning för att potentiellt tillåta manuell egenskapssökvägsbeskrivning.

Håll dig till Java-namnkonventionerna för att använda camel-case för medlemsvariabelnamn och allt kommer att fungera som förväntat.

Se även detta




  1. Guide till designdatabas för nyhetsbrev i MySQL

  2. hur man kontrollerar alla begränsningar på ett bord i oracle

  3. ScrollPane läggs till i rutnätslayout

  4. lagra främmande nyckel, inte från form POST-metoden, utan av formulärdata som jag redan har