单体 srpingboot 版本,自定义日志怎么去掉打印 接口返回数据?

Blade 未结 2 1404
冰心
冰心 剑童 2020-06-20 13:15
悬赏:5

单体 srpingboot 版本,自定义日志怎么去掉打印 接口返回数据?


怎么配置可以去掉 ===Result===   后面的值?


因为返回数据太大了,太长,而且重要性不高,所以怎么去掉呢?



image.png




最后解决方式:


此问题解决方式是


首先 logback-test.xml里面配置下关闭框架自带打印

<Logger name="org.springblade.core.boot.logger.RequestLogAspect" level="ERROR"/>


然后 自定义 一个打印类就行了,复制框架的改一下。


坑点

我尝试去 取消加载框架 bean ,这样子不行,框架需要这个类。


我尝试去动态加载 bean ,发现根本不用这么麻烦。


下面自定义类,简单截图


image.png

    


看下效果



image.png



2条回答
  • 2020-06-20 13:21

    image.png



    image.png



    那个日志,我需要怎么改才可以自定义获取去掉?

    0 讨论(0)
  • 拉取BladeX-Tool项目改了源码本地依赖下

    %C0N{738]8I@CH(]1(PQBCP.png

    I5(A~WGYFGL~@S]U`HNJTF3.png

    作者追问:2020-06-22 12:15

    image.png



    你意思把这个依赖去掉, 源代码下载到本地 本地编译自己随便修改是吧?


    这样子项目改动比较多吧?


    有没有其他更简单点方式?



    作者追问:2020-06-23 16:13

    此问题解决方式是


    首先 logback-test.xml里面配置下关闭框架自带打印

    <Logger name="org.springblade.core.boot.logger.RequestLogAspect" level="DEBUG"/>


    然后 自定义 一个打印类就行了,复制框架的改一下。


    坑点

    我尝试去 取消加载框架 bean ,这样子不行,框架需要这个类。


    我尝试去动态加载 bean ,发现根本不用这么麻烦。


    下面自定义类,简单截图


    image.png

        

    image.png



    0 讨论(0)
提交回复