오늘의모험 3번째 ) 자바빈즈(VO) 내용 확인하는 방법
아주아주 간단한 빈즈 내용 확인하는 방법을 소개하려고한다
ex)
package com.itwinner.webmemo.member.vo;
import org.springframework.stereotype.Repository;
@Repository("MemberVo")
public class MemberVo {
private int userSeq;
private String userId;
private String userPw;
private String email;
private String name;
//페이징에 필요한 변수들 -> 페이징 쿼리에 들어감 (데이터 타입이 MemberVo 타입이라 여기에 선언 해줌)
private int limitStart;
private int listCount;
public int getUserSeq() {
return userSeq;
}
public void setUserSeq(int userSeq) {
this.userSeq = userSeq;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserPw() {
return userPw;
}
public void setUserPw(String userPw) {
this.userPw = userPw;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getLimitStart() {
return limitStart;
}
public void setLimitStart(int limitStart) {
this.limitStart = limitStart;
}
public int getListCount() {
return listCount;
}
public void setListCount(int listCount) {
this.listCount = listCount;
}
@Override
public String toString() {
return "MemberVo [userSeq=" + userSeq + ", userId=" + userId + ", userPw=" + userPw + ", email=" + email
+ ", name=" + name + ", limitStart=" + limitStart + ", listCount=" + listCount + "]";
}
}
빈즈에 toString 메서드를 정의해준다음
*logger 가 임폴트 되어있다는 전제하에
logger.debug(MemberVo.toString());
을 입력하면 값이 들어오는지 아닌지 여부를 확인할 수 있다. (스승님 말씀 : 저장된 값을 출력할 수 있다.)