3.0 版本编写、添加header支持、代码逻辑修改

This commit is contained in:
AriaLyy
2017-02-06 18:25:21 +08:00
parent 41154d47fb
commit 62d6434914
37 changed files with 397 additions and 357 deletions

View File

@ -31,6 +31,13 @@ import java.util.regex.Pattern;
public class CheckUtil {
private static final String TAG = "CheckUtil";
/**
* 判空
*/
public static void checkNull(Object obj) {
if (obj == null) throw new IllegalArgumentException("不能传入空对象");
}
/**
* 检查sql的expression是否合法
*/
@ -47,14 +54,14 @@ public class CheckUtil {
}
Pattern pattern = Pattern.compile("\\?");
Matcher matcher = pattern.matcher(where);
int count = 0;
int count = 0;
while (matcher.find()) {
count++;
}
if (count < expression.length - 1){
if (count < expression.length - 1) {
throw new IllegalArgumentException("条件语句的?个数不能小于参数个数");
}
if (count > expression.length - 1){
if (count > expression.length - 1) {
throw new IllegalArgumentException("条件语句的?个数不能大于参数个数");
}
}
@ -90,7 +97,7 @@ public class CheckUtil {
fileName = fileName.replace(" ", "_");
}
String dPath = entity.getDownloadPath();
File file = new File(dPath);
File file = new File(dPath);
if (file.isDirectory()) {
dPath += fileName;
entity.setDownloadPath(dPath);