为什么我的系统一场没有显示。

来源:2-6 统一异常处理(下)

htky

2017-10-13 17:19

设置的100,1,101都会显示,但是-1的情况下,postman里什么都不显示,控制台也没有抛异常。。。请问是哪里写错了?

写回答 关注

1回答

  • htky
    2017-10-13 17:41:17

    我知道了。。。还是我写的不对。。。。

    由于系统异常时,控制台的log的response的日志显示的是response=com.imooc.girl.domain.Result@78a94cd9,

    我以为是哪里错了,为了让他显示数据,就把HttpAspect的

    public void doAfterReturning(Object object){
       logger.info("response={}", object.toString());
    }

    改成了

    public void doAfterReturning(Girl girl){
       logger.info("response={}", girl.toString());
    }

    改回Object就正常了。

Spring Boot进阶之Web进阶

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

104039 学习 · 393 问题

查看课程

相似问题