**如果我作为Map传递,如何将Json Data作为@RequestBody传递给控制器。我想手动传递值。我在下面提到了我的源代码。 。 。 **
@RestController
public class CustomerController {
private static final Logger logger = LoggerFactory.getLogger(CustomerController.class);
@Autowired
private CustomerService customerService;
@PostMapping("/customer/save")
public Result save(@RequestBody Map<String, Object> custData){
logger.info(" :::::::::::::::::::: CoreCustomer Create Method ::::::::::::::::::::::");
Result result = customerService.save(custData);
return result;
}
@GetMapping("/customer")
public Result getAll(){
logger.info("::::::::::::::::::::: GetAll Method in Customer ::::::::::::::::::");
Result result = customerService.getAll();
return result;
}
我的Swagger用户界面在下面:enter image description here
在上图中,我无法获得内置输入字段。有人可以帮我这个忙。
使用Swagger不需要在Controller方法中使用@ApiImplicitParam批注?