使用 @DateTimeFormat 注解有两种做法,如上面代码所示
第一种是按照ISO国际标准的日期时间格式解析参数中的日期时间的,具体格式为此枚举变量:
第二种是按照自定义的模式来解析时间模式字符串的定义与遵循以下规则(摘自jdk 1.8 SimpleDateFormat):
return "傳入参数格式不正确或参数解析异常!";如上所示,利用此注解@ExceptionHandler就可以实现对异常的处理
若此示例代码段放在@Controller类中,就只可以处理它所在類被请求过程中发生的异常如果需要处理多个@Controller类被请求过程中发生的异常,就需要将此代码段放在单独的一个类中并且这个类需要加仩@ControllerAdvice(或@RestControllerAdvice)注解。