![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
文章平均质量分 95
潮汐先生
Java海洋中迷失的空指针
展开
-
Spring Boot参数校验以及分组校验的使用
Spring Boot参数校验以及分组校验的使用前言做web开发有一点很烦人就是要对前端输入参数进行校验,基本上每个接口都要对参数进行校验,比如一些非空校验、格式校验等。如果参数比较少的话还是容易处理的一但参数比较多了的话代码中就会出现大量的if-else语句。使用这种方式虽然简单直接,但是也有不好的地方,一是降低了开发效率,因为我们需要校验的参数会存在很多地方,并且不同地方会有重复校验,其次降低了代码可读性,因为在业务代码中掺杂了太多额外工作的代码。所以我们可以使用validator组件来代替我们转载 2021-08-10 14:00:48 · 676 阅读 · 1 评论 -
BigDecimal详解
BigDecimal详解BigDecimal概述BigDecimal常用构造函数常用构造函数使用问题分析BigDecimal常用方法详解常用方法BigDecimal大小比较BigDecimal格式化BigDecimal常见异常除法的时候出现异常BigDecimal总结工具类推荐BigDecimal概述Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行转载 2020-10-12 12:51:37 · 233 阅读 · 1 评论