关于springboot中CharacterEncodingFilter的问题

img

img


这样子就不需要设置配置文件的server.servlet.encoding.enabled=false了
而使用 CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();就必须设置server.servlet.encoding.enabled=false;
网上不是都说是因为boot默认有一个CharacterEncodingFilter 所以你必须关闭他默认的那个才行使我们自己的CharacterEncodingFilter生效吗
那为什么我自己去继承CharacterEncodingFilter之后不需要关闭它默认的也可以生效,这是为什么啊,有人知道的话可以评论一下