我是 Spring Boot 的初学者,我正在尝试创建添加两个数字的 REST 端点(类型:POST),所以任何人都可以帮助我并告诉我代码中的问题在哪里?
package demo.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import demo.service.ServiceAdding;
@RestController
public class DemoController {
@Autowired
private ServiceAdding ServiceAdding;
@RequestMapping(value="/getNumbers", method=RequestMethod.GET)
public ServiceAdding getNumbers() {
ServiceAdding.setNumber1(1);
ServiceAdding.setNumber2(3);
return ServiceAdding;
}
@RequestMapping(value="/postNumbers", method=RequestMethod.POST)
public int postNumbers (@RequestBody final ServiceAdding ServiceAdding ) {
int sum = ServiceAdding.getNumber1() + ServiceAdding.getNumber2();
return sum;
}
}
德玛西亚99
慕莱坞森
相关分类