我们可以在java代码中使用swagger注释值吗?

时间:2018-02-22 10:50:18

标签: java spring annotations swagger

我是java的新手。尝试开发一个应用程序来安排cron作业中的http api调用。只有方法名称才是输入。所有api都配置了swagger注释。我可以使用这些注释来确定api是发布还是获取或删除等。例如

  public class ABC {

    @ApiOperation(
          httpMethod = "GET",
          value = "value",
          notes = "notes",
          response = ABC.class)
    ABC getValue()
    {
    }
  }      

只有getValue是我的应用程序的输入。我可以获取@ApiOperation值来确定http方法类型。

1 个答案:

答案 0 :(得分:0)

您可以,但它位于Func<CancellationToken, Task> func1 = async token => { //sleep for 5 seconds await Task.Delay(TimeSpan.FromSeconds(5), token); Console.WriteLine(...); }; await func1(cancellationToken); 注释中(您指定应将哪个网址链接到该方法的注释):

例如,当有人在GET中导航到RequestMapping时,将调用此方法。它将返回JSON。

myBaseURl/persons