@RestController
@RequestMapping("/pipeline-instance")
public class PipelineInstanceController {
@GetMapping("/getTodayRunList") // 不需要public
public List<DailySummaryVO> getTodayRunList() Boolean isMy) {
return instanceService.getTodayRunList(nt, isMy);
}
@GetMapping("/{instanceId}") // 需要public
public PipelineInstanceVO getInstance(@PathVariable("instanceId") Long pipelineInstanceId) {
return instanceService.getPipelineInstance(pipelineInstanceId);
}
}
可以写成:
/pipeline-instance/*
*:代表匹配任意数量的字符
如果是:
/pipeline-instance/**
**:匹配任意层级的路径/目录,则表示,这个目录path下的所有endpoint
文章展示了如何使用SpringMVC的注解来定义RESTfulAPI。PipelineInstanceController类包含两个GET方法,分别用于获取当天运行列表和获取特定pipeline实例详情。@GetMapping注解用于指定HTTPGET请求的路径,@PathVariable用于从URL中提取参数。
1587

被折叠的 条评论
为什么被折叠?



