我正在尝试在GET端点中传递多个ID。
例如:如果我的数据库包含ID为主要关键字的10名员工的详细信息,并且假设我要在特定点的端点中传递多个ID,请执行以下操作:这可能吗。
假设:
http://localhost:8080/api/v/listempoloyee/{1,2,3,4}
{1,2,3,4}是我们要从数据库中获取的雇员ID列表。
使用Spring Boot和JDBC是否可能。
最佳答案
这应该做。
@GetMapping("/{employeeIds}")
public void trigger(@PathVariable String employeeIds) {
List<String> ids = Arrays.asList(employeeIds.split(","));
..........
}
现在,您在ID字段中具有ID列表。