Java接口统一格式模板以及获取前一天时间固定时间方法
前言
今天在写接口文档发现返回参数写的不太规范,因此这个时候能够采用封装一个实体类,统一返回固定模板格式的内容。
有一个接口用到了时间的比较,记录一下,防止忘记
Java接口统一格式模板
枚举类ResponseCode:定义返回码code及提示信息msg(根据具体情况而定,可以加status等)
package com.it.upload.dto.res;
/**
* code码枚举类
*/
public enum ResponseCode {
/** 成功 */
SUCCESS("200", "成功"),
/** 操做失败 */
ERROR("500", "操做失败");
private ResponseCode(String value, String msg){
this.val = value;
this.msg = msg;
}
public String val() {
return val;
}
public String msg() {
return msg;
}
private String val;
private String msg;
}
封装类ResultData: 定义code、msg及数据data
package com.it.upload.dto