sql >> Base de Datos >  >> RDS >> PostgreSQL

findById () no da ninguna identificación de propiedad encontrada

¿Cómo funciona findBy...?

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

Consulta:

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

Solución

doctor

El guion bajo _ es un carácter reservado en la derivación de consultas de Spring Data para permitir potencialmente la descripción manual de la ruta de la propiedad.

Cíñete a las convenciones de nomenclatura de Java de usar camel-case para nombres de variables miembro y todo funcionará como se esperaba.

Consulte también esto