我们在构建Restful风格的Api时,会设计成从URI路径中获取资源的id。
如下URL:
http://host:28200/mainbuilding/{bId}
URI为 mainbuilding/{bId}
即查询资源mainbuilding中id = {bId}的内容
实际URL:
http://localhost:28200/mainbuilding/124
@RestController
@RequestMapping("/mainbuilding")
@Api(value = "", tags = "接口")
public class MainBuildingController extends BladeController {
@Autowired
private IMainBuildingService mainBuildingService;
@GetMapping("/{bId}") //截取映射为bId
public R<MainBuildingVO> getBuildings(@PathVariable(value = "bId") Long bId){
MainBuilding building = mainBuildingService.getById(bId);
略...
}
使用学习记录。。。