单体 srpingboot 版本,自定义日志怎么去掉打印 接口返回数据?
怎么配置可以去掉 ===Result=== 后面的值?
因为返回数据太大了,太长,而且重要性不高,所以怎么去掉呢?
最后解决方式:
此问题解决方式是
首先 logback-test.xml里面配置下关闭框架自带打印
<Logger name="org.springblade.core.boot.logger.RequestLogAspect" level="ERROR"/>
然后 自定义 一个打印类就行了,复制框架的改一下。
坑点
我尝试去 取消加载框架 bean ,这样子不行,框架需要这个类。
我尝试去动态加载 bean ,发现根本不用这么麻烦。
下面自定义类,简单截图
看下效果
那个日志,我需要怎么改才可以自定义获取去掉?
拉取BladeX-Tool项目改了源码本地依赖下
你意思把这个依赖去掉, 源代码下载到本地 本地编译自己随便修改是吧?
这样子项目改动比较多吧?
有没有其他更简单点方式?
此问题解决方式是
首先 logback-test.xml里面配置下关闭框架自带打印
<Logger name="org.springblade.core.boot.logger.RequestLogAspect" level="DEBUG"/>
然后 自定义 一个打印类就行了,复制框架的改一下。
坑点
我尝试去 取消加载框架 bean ,这样子不行,框架需要这个类。
我尝试去动态加载 bean ,发现根本不用这么麻烦。
下面自定义类,简单截图
扫一扫访问 Blade技术社区 移动端