This is a demo for using springfox to generate api docs in springmvc project.
@ApiModel("result")
public class AjaxResult {
@ApiModelProperty("status code")
private String code;
@ApiModelProperty("model")
private Object data;
// getter and setter
}
@Controller
@RequestMapping("/demo")
@Api(tags = "A Demo")
public class DemoController {
@RequestMapping(value = "/test.do", method = RequestMethod.GET)
@ResponseBody
@ApiOperation(value = "just test", notes = "again")
public AjaxResult test(@ApiParam("identity") String id) {
return new AjaxResult();
}
}