sql >> Database teknologi >  >> RDS >> PostgreSQL

findById() giver ingen egenskabs-id fundet

Hvordan fungerer findBy...?

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

Forespørgsel:

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

Løsning

Dokument

understregningen _ er et reserveret tegn i Spring Data-forespørgselsafledning for potentielt at tillade manuel egenskabsstibeskrivelse.

Hold dig til Java-navnekonventionerne for at bruge camel-case for medlemsvariablenavne, og alt vil fungere som forventet.

Se også dette




  1. Hvordan importerer man tabel fra MySQL til Hive ved hjælp af Java?

  2. Oracle 12c Top nye funktioner

  3. php-mysql-versionen er i konflikt med Mysql-serveren

  4. Heroku med Amazon RDS-sikkerhed