内部类的使用:用于封装接口返回信息
单纯使用内部类,对于返回结果,如果不能要基本的数据类型来拿到接口的返回接口,就用内部类这样不需要考虑重名啊之类的问题。
@Value
public class CreateSubUserResponse {
/** 状态码 */
String code;
/** 状态描述 */
String msg;
/** 子账户Id */
SubUserId data;
@Value
@Builder
public static class SubUserId {
/** 状态描述 */
String accountId;
}
public boolean isSuccess() {
return "200".equals(code);
}
}