我们编码的过程中,有时候会遇到传递一个list到后台。这种传递方式在postman中和直接传参数不同。需要注意一下点:
1、 controller编码
@RequestMapping(value = "/resource_address_group", method = RequestMethod.POST)
@ResponseBody
@ResponseBodyAttrs
public ResponseMessage createFwResourceInfo(@RequestBody ServiceAddressGroup serviceAddressGroup) {
......
注意这里用@RequestBody接收参数。
2、 postman配置
controller使用@Autowired调用service的bean,路径定义时可以按照以下情况来定义多个目录:
/*表示api和service中间可以有多个文件夹*/
<property name="basePackage" value="com.fw.basic.api.**.service"/>
/*表示定义多个文件夹,分别去查找*/
<property name="basePackage" value="com.fw.basic.api.*.service,com.fw.manager.api.*.service"/>