Я отправляю список идентификаторов на контроллер, используя Почтальон, как это
localhost:8090/test/customer?id=1,2
И контроллер, как это
@GetMapping
public List<Customer> getCustomerListById(Optional<List<Integer>> customerId){
return getCustomerByIdService.getCustomerById(customerId.get());
}
И мой CustomerRepo, как это
public interface CustomerRepo extends CrudRepository<Customer , Integer>{
public List<Customer> findByCustomerIdIn(List<Integer> customerId);
}
Но получаю ошибку вот так
{
"timestamp": 1528884327211,
"status": 500,
"error": "Internal Server Error",
"exception": "java.util.NoSuchElementException",
"message": "No value present",
"path": "/test/customer"
}