Die Modelle alle von Hibernate POJO generiert, wie zu suchen, wenn das erste Zeichen in Großbuchstaben ist? Standard wird es für "pDesc" finden, was falsch ist.JpaRepository Wie schreibe ich, wenn Variable erstes Zeichen ist Großbuchstabe
public interface ProductDao extends JpaRepository<Product, Long> {
public List<Product> findByPDesc(String PDesc);
//How to write if first character is upper case?
}
@Entity
@Table(name = "product", catalog="somedb")
public class Product implements Serializable {
//Some other code (constructors, getters & setters)
private String PDesc;
}
Danke.
Kann nicht umgekehrt? Vielen Dank. –
@LeeTeongHoe siehe aktualisierte Antwort, wenn Sie Ihren Spaltennamen ändern möchten, ändern Sie ihn mit der Anmerkung. –
Entschuldigung zur Zeit habe ich Webapp über 50 Tabellen teilweise getan, viele Variablen beginnen mit einem höheren Buchstaben, früh wird durch Hibernate-Mapping-Dateien und POJOs aus der Datenbank generiert, das ist der Grund dafür. Das, warum ich Suche Lösung es ist, kann einige wie "PDesc" bleiben und JpaRepository verwenden. Vielen Dank. –