配合全局异常处理,遇到不能容忍的错误就往外抛
notNull:字段判空
1 | public JSONObject useCoupon(String coupon_code, JSONObject in) { |
notEmpty:集合判空
1 | List<JSONObject> coupon_list = coupon.toList(JSONObject.class); |
check:校验
1 | public int updatePrice(String orderId) { |
positive:不能为负
1 | /* 1、检查 非数组字段 */ |
check:枚举校验
1 | // 2.3 检查字段 |
Constant.java
1 | package com.decathlon.easypromo.util; |
EnumUtils.java
1 | package com.decathlon.easypromo.util; |
Args:源码
1 | <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore --> |
1 |
|