Я работаю над проектом Spring-Data-Rest, в котором хранилища открываются с помощью Spring-Data-Rest.
У меня есть метод хранилища под названием findBySerialNumber(@Param("serialNumber") String serialNumber)
. Класс домена имеет свойство String serialNumber
.
Однако, когда я пытаюсь попасть в конечную точку, это выдает мне следующую ошибку.
java.lang.IllegalArgumentException: Unable to detect parameter names for query method com.demo.app.repository.DeviceRepository.findBySerialNumber! Use @Param or compile with -parameters on JDK 8.
У меня уже есть аргумент, помеченный @Param
, я не уверен, что происходит не так.
И да, @Param
от org.springframework.data.repository.query.Param
.