0
所有由hibernate POJO生成的模型,如何搜索第一個字符是大寫?默認情況下它會找到「pDesc」,這是錯誤的。JpaRepository當變量第一個字符是大寫時如何寫
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;
}
謝謝。
不能相反嗎?謝謝。 –
@LeeTeongHoe如果要更改列名稱,請使用註釋更改它,查看更新的答案。 –
抱歉,目前我已經部分完成了超過50個表的webapp,許多變量都以大寫字母開頭,早期由Hibernate映射文件和POJO從數據庫生成,這就是爲什麼默認那樣。那爲什麼我搜索解決方案可以如何保持「PDesc」並使用JpaRepository。謝謝。 –