@AllArgsConstructor
@Getter
public class RsData {
private final String resultCode;
private final String msg;
public static RsData of(String resultCode, String msg){
return new RsData(resultCode, msg);
}
}
RsData의 역활은 Boolean의 역활을 대신하기 위하여 만들어준 클래스이다.
단순히 true, false만 반환해주는 것이 아니라, 왜 성공하였는지 또는 왜 실패하였는지를 자세히 알 수 있다는 장점이 있다.
또한 설정하기에 따라 메세지를 바꾸기도 하며 데이터도 담을 수 있다.