login_user테이블에 session_id 와 limit_date컬럼을 추가하여 주었으므로 UserVO클래스에도 똑같이 필드를 추가하여 줍니다. 그리고 autoLogin은 사용자가 로그인을 할때 자동로그인 체크박스를 클릭했는지 안했는지에 대한 논리값입니다.
#UsereVO.java
|
package com.example.login.vo;
import java.util.Date;
public class UserVO {
private String id;
private String password;
private String name;
private Date joinDate;
private boolean autoLogin;
private String sessionId;
private Date limitDate;
public String getSessionId() {
return sessionId;
}
public void setSessionId(String sessionId) {
this.sessionId = sessionId;
}
public Date getLimitDate() {
return limitDate;
}
public void setLimitDate(Date limitDate) {
this.limitDate = limitDate;
}
public boolean isAutoLogin() {
return autoLogin;
}
public void setAutoLogin(boolean autoLogin) {
this.autoLogin = autoLogin;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getJoinDate() {
return joinDate;
}
public void setJoinDate(Date joinDate) {
this.joinDate = joinDate;
}
@Override
public String toString() {
return "UserVO [id=" + id + ", password=" + password + ", name=" + name + ", joinDate=" + joinDate
+ ", autoLogin=" + autoLogin + ", sessionId=" + sessionId + ", limitDate=" + limitDate + "]";
}
}
|
cs |
'Spring Boot 개인 프로젝트 > 회원관리 REST-API서버 구축' 카테고리의 다른 글
(7 - 4)(자동로그인 구현) ILoginService인터페이스와 LoginService클래스에 코드 추가 (0) | 2021.09.23 |
---|---|
(7 - 4)(자동로그인 구현) IUserMapper인터페이스와 UserMapper.xml 파일에 코드 추가 (0) | 2021.09.23 |
(7 - 2)(자동로그인 구현) login_user테이블에 session_id와 limit_date컬럼추가 (0) | 2021.09.23 |
(7 - 1)(자동로그인 구현) 자동로그인 로직과 동작 과정 (0) | 2021.09.22 |
(6) 지금까지 구축한 REST API가 잘 작동하는지 Postman을 사용하여 테스트 해보기 (0) | 2021.09.20 |