Spring的Assert工具类的用法

JAVA实用技巧

2017-02-17

38

0

Spring框架是个好东西,值得深入的学习,下面是其中的工具类

Spring工具类Assert的用法

平时我们写方法时,都要写一堆判断参数是否正确,如下:

public InputStream getData(String file) { 
    if (file == null || file.length() == 0|| file.replaceAll("\\s", "").length() == 0) {
        throw new IllegalArgumentException("file入参不是有效的文件地址"); 
    } 
… 

如果使用Assert简约了很多,如下:

public InputStream getData(String file){ 

    Assert.hasText(file,"file入参不是有效的文件地址"); 
    ① 使用 Spring 断言类进行方法入参检测 
… 

发表评论

全部评论:0条

houzhe11

热爱技术、热爱开源