zoukankan      html  css  js  c++  java
  • springboot异常总结

    package com.ctsi.g5c.common.exception;
    
    import com.ctsi.g5c.common.web.R;
    import org.springframework.validation.ObjectError;
    import org.springframework.web.bind.MethodArgumentNotValidException;
    import org.springframework.web.bind.annotation.ExceptionHandler;
    import org.springframework.web.bind.annotation.ResponseBody;
    import org.springframework.web.bind.annotation.RestControllerAdvice;
    
    import java.util.List;
    
    /**
    
     * @author shao
       */
       @RestControllerAdvice
       public class ExceptionAdvice {
       @ExceptionHandler(MethodArgumentNotValidException.class)
       @ResponseBody
       public R<Object> handleBindException(MethodArgumentNotValidException ex) {
           List<ObjectError> errors = ex.getBindingResult().getAllErrors();
           StringBuilder builder = new StringBuilder("[");
           errors.forEach(error -> {
               builder.append(error.getDefaultMessage());
           });
           return R.fail(builder.append("]").toString());
       }
       }
    

    image-20210822175030988

    image-20210822175011634

    image-20210822175145072

    spring.jackson.date-format=yyyy-MM-dd HH:mm:ss

    spring.jackson.time-zone:GMT+8

    image-20210822182957488

    image-20210822183155747

  • 相关阅读:
    Python PEP8 编码规范 表达式和语句中的空格
    Python PEP8 编码规范 代码布局
    saltstack grains pillar
    logstash的output插件
    Logstash的插件
    elasticsearch查询及logstash简介
    ELK的使用
    ElasticSearch
    dockerfile
    docker网络模型
  • 原文地址:https://www.cnblogs.com/jqpy1994/p/15250678.html
Copyright © 2011-2022 走看看