- 参数过滤:很多if(==null)之类的,JDK1.8的Optional可以优雅高效的处理

- 参数校验:也可以使用参数校验框架,直接在entity里校验;也可以使用Assert工具类

-
将JSON字符串解析为自定义类
Gson gson = new Gson(); User user = gson.fromJson(String fromServer, User.class);
从配置文件取参数可以使用
@Value注解入参使用 @RequestBody Map(String, Object) params,可以使用params.get().replaceAll("-",""),params.getOrDefault("key",0)等方便的对参数进行修改或赋默认值(0)
博客探讨了如何使用JDK1.8的Optional优雅地处理参数过滤,以及利用参数校验框架和Assert工具类增强参数校验。还介绍了通过Gson将JSON字符串解析为自定义对象,并使用@Value注解从配置文件获取参数,以及如何在处理请求参数时使用Map进行便捷操作。

被折叠的 条评论
为什么被折叠?



