我想从Spring启动服务访问数据。数据的返回类型是List
,但每次访问时,列表都是空的。
这是我的代码:
Map<String, String> params = new HashMap<String, String>();
params.put("firstName", "test" );
params.put("lastName", "test1");
ResponseEntity<Person[]> response = restTemplate.getForEntity(url, Person[].class, params);
在这种情况下,response.getBody()
为空[]
。
@RequestMapping(value = "/search", method = RequestMethod.GET)
public List<Person> searchUsers(
@RequestParam(value = "firstName", required = false) String firstName,
@RequestParam(value = "lastName", required = false) String lastName,
@RequestParam(value = "email", required = false) String email {
return personService.search(firstName, lastName, email, company);
}
我也尝试使用String
和Person[]
,但没有任何效果。
提前致谢!
答案 0 :(得分:1)
qobject_cast