Я использую spring-data-jpa, я хочу что-то обновить, я аннотировал свой метод в PaySupplierSettleBillRepository как
public interface PaySupplierSettleBillRepository extends JpaRepository<PaySupplierSettleBillEntity, Long>,
JpaSpecificationExecutor<PaySupplierSettleBillEntity> {
@Modifying
@Query("update PaySupplierSettleBillEntity p set p.payTime=:payTime,p.paymentOrder=:paymentOrder, p.transferTime=:transferTime, p.transferBank=:transferBank, p.transferOrder=:transferOrder, p.operatorName=:operatorName, p.remark=:remark where p.orderNumber=:orderNumber")
int updatePayInfo(PaySupplierSettleBillEntity entity);
}
При запуске
Caused by: java.lang.IllegalStateException: Using named parameters for method public abstract xxxxxx
я получаю следующее исключениекак я это исправлю?думает.