SpringBoot 更新业务场景下,如何区分null是清空属性值 还是null为vo属性默认值?
先看歧义现象值为null未传递此属性所以此时如何区分null时传递进来的的null,还是属性的默认值null?引入方案引入过滤器,中间截获requestBodyData并保存到HttpServletRequest,业务层从HttpServletRequest获取到requestBodyData辅助判断此属性为未传递还是值为null第1步:定义并注册过滤器自定义过滤器截获requestBodyDat