Я столкнулся с проблемой, из-за которой при запуске приложения весенней загрузки с помощью собственного метода запроса я получаю исключение.
Мой класс репозитория ниже
public interface ProductRepository extends Repository<Product,Integer> {
@Query(name = "SELECT p.rate FROM Product p WHERE p.id=:id")
public Optional<String> findRateById(@Param("id") int id);
@Modifying
@Query(name = "UPDATE Product p set p.productName=:productName WHERE p.id=:id")
public int updateProductNameById(@Param("id") int id,@Param("productName") String
productName);
}
И исключение, которое я получаю
Caused by: java.lang.IllegalArgumentException: Failed to create query for method public abstract int com.spring.data.jpa.repository.ProductRepository.updateProductNameById(int,java.lang.String)! No property updateProductNameById found for type Product!