Spring Annonation 的例子

@Controller
@RequestMapping("myurl")
@Validated
public class MyController extends ExceptionResolver {
  @RequestMapping(value = "myurl2", method = RequestMethod.GET, consumes = "application/json", produces = {"application/json"})
  @ResponseBody
  public MyObject getMyObject(@RequestParam("name") String name){
    return new MyObject
  }

  @RequestMapping(value = "/update", method = RequestMethod.POST)
  @ResponseBody

  public boolean validate(@Valid @RequestBody MyForm form) {}

 @ExceptionHandler(Exception.class)
 @ResponseStatus(value = HttpStatus.INTERNAL_SERVER_ERROR)
 public void handleException(Exception ex, HttpServletRequest request, HttpServletResponse response) throws IOException {}

}



你可能感兴趣的:(spring,application,framework)