Просмотр исходного кода

bug提交 restful风格类型说明

张均强 4 лет назад
Родитель
Сommit
447f8c9815

+ 21 - 0
common/fire-dto/src/main/java/com/fire/dto/response/BaseRestResponse.java

@@ -22,18 +22,39 @@ public class BaseRestResponse<T> {
     @ApiModelProperty(value = "接口返回数据", example = "成功")
     private T data;
 
+    /**
+     * 空构造方法,适用场景,无数据返回成功
+     */
     public BaseRestResponse() {
     }
 
+    /**
+     * 带数据构造方法,适用场景,有数据返回成功
+     *
+     * @param data 泛型的Data
+     */
     public BaseRestResponse(T data) {
         this.data = data;
     }
 
+    /**
+     * 带状态构造方法,适用场景,返回错误信息
+     *
+     * @param status  状态
+     * @param message 错误信息
+     */
     public BaseRestResponse(String status, String message) {
         this.status = status;
         this.message = message;
     }
 
+    /**
+     * 带状态和数据构造方法,适用场景,返回错误信息且带数据,这个比较少用
+     *
+     * @param status  状态
+     * @param message 错误信息
+     * @param data    泛型的数据
+     */
     public BaseRestResponse(String status, String message, T data) {
         this.status = status;
         this.message = message;