title: @ApiParam is not working with springfox swagger 2
body: <p>i'm using Springfox swagger 2 for my api documentation and i have the following controller:</p>
  
  <blockquote>
    <p>HelloController.java</p>
  </blockquote>
  
  <pre><code>import org.springframework.http.HttpStatus;
  import org.springframework.http.ResponseEntity;
  import org.springframework.web.bind.annotation.PathVariable;
  import org.springframework.web.bind.annotation.RequestMapping;
  import org.springframework.web.bind.annotation.RequestMethod;
  import org.springframework.web.bind.annotation.RequestParam;
  import org.springframework.web.bind.annotation.RestController;
  
  import com.wordnik.swagger.core.Api;
  import com.wordnik.swagger.core.ApiParam;
  
  import io.swagger.annotations.ApiOperation;
  import springfox.documentation.annotations.ApiIgnore;
  
  
  @RestController
  @RequestMapping(value="/hello",method = RequestMethod.GET)
  @Api(value="Hello wwwww", description="this controller will say hello")
  
  
  public class HelloController {
      //@ApiIgnore
      @ApiOperation("Get all products of our database")
      @RequestMapping(value = "/id", method = RequestMethod.GET)
  
      private String hello(@ApiParam(name = "studentId", 
                value = "The Id of the Student to be viewed", 
                required = true) 
      @PathVariable ("student") Integer studentId) {
          String name = "hello world";
        return name;
      }
  
  }
  </code></pre>
  
  <p>so the problem is that the parameter description is not shown correctly in my swagger ui , any idea why?</p>
  
  <p>Thank you in advance. </p>