title: Use @ApiParam or @ApiModelProperty in swagger?
body: <p>Both the following annotations work for adding metadata to swagger-ui docs. Which one should be prefered, and why?</p>
  
  <pre><code>public class MyReq {
  
      @ApiModelProperty(required = true, value = "the persons name")
      @ApiParam(required = true, value = "the persons name")
      private String name;
  }
  
  @RestController
  public class MyServlet {
     @RequestMapping("/") 
     public void test(MyReq req) {
  
     }
  }
  </code></pre>