package swagger2; /** * */ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.http.HttpStatus; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseStatus; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping(value="/controll/v1/api") @Api(value="GeneratorAPI",description="GeneratorAPI LIST") public class HomeController { @RequestMapping(value="add",method=RequestMethod.POST) @ResponseStatus(HttpStatus.OK) @ApiOperation(value="",notes="") public String add(){ return "success"; } @RequestMapping(value="query",method=RequestMethod.POST,produces={"application/json","application/xml"}) @ResponseStatus(HttpStatus.OK) @ApiOperation(value="",notes="") public String query(@ApiParam(name="id",value="查询参数用户ID")String id,@ApiParam(name="name",value="查询参数用户名")String name){ return "success"; } @RequestMapping(value="update",method=RequestMethod.POST,produces={"application/json","application/xml"}) @ResponseStatus(HttpStatus.OK) @ApiOperation(value="",notes="") public String update(HttpServletRequest request,HttpServletResponse response){ return "success"; } @RequestMapping(value="delete",method=RequestMethod.POST,produces={"application/json","application/xml"}) @ResponseStatus(HttpStatus.OK) @ApiOperation(value="",notes="") public String delete(HttpServletRequest request,HttpServletResponse response){ return "success"; } }
