Class Member

  • All Implemented Interfaces:
    java.io.Serializable, org.springframework.security.core.userdetails.UserDetails

    public class Member
    extends java.lang.Object
    implements org.springframework.security.core.userdetails.UserDetails
    Member 테이블(회원 로그인, 회원가입 관련)
    Version:
    1.0
    Author:
    Yeonhee Kim
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Member()  
      Member​(int row_num, java.lang.String member_id, java.lang.String pwd, java.lang.String name, boolean isAccountNonExpired, boolean isAccountNonLocked, boolean isCredentialsNonExpired, boolean isEnabled, java.lang.String join_date, java.lang.String login_time, java.lang.String phone, java.lang.String email, java.lang.String organization, java.lang.String approval, java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)  
    • Constructor Detail

      • Member

        public Member()
      • Member

        public Member​(int row_num,
                      java.lang.String member_id,
                      java.lang.String pwd,
                      java.lang.String name,
                      boolean isAccountNonExpired,
                      boolean isAccountNonLocked,
                      boolean isCredentialsNonExpired,
                      boolean isEnabled,
                      java.lang.String join_date,
                      java.lang.String login_time,
                      java.lang.String phone,
                      java.lang.String email,
                      java.lang.String organization,
                      java.lang.String approval,
                      java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
    • Method Detail

      • getRow_num

        public int getRow_num()
      • setRow_num

        public void setRow_num​(int row_num)
      • getMember_id

        public java.lang.String getMember_id()
        MyBatis 관련 DB 상의 Id getter
        Returns:
        사용자 아이디
      • setMember_id

        public void setMember_id​(java.lang.String member_id)
        MyBatis 관련 DB 상의 Id setter
        Parameters:
        member_id - 사용자 아이디
      • getPwd

        public java.lang.String getPwd()
        MyBatis 관련 DB 상의 pwd getter
        Returns:
        사용자 비밀번호
      • setPwd

        public void setPwd​(java.lang.String pwd)
        MyBatis 관련 DB 상의 pwd setter
        Parameters:
        pwd - 사용자 비밀번호
      • getUsername

        public java.lang.String getUsername()
        스프링 시큐리티 관련 아이디를 가져옴
        Specified by:
        getUsername in interface org.springframework.security.core.userdetails.UserDetails
      • getPassword

        public java.lang.String getPassword()
        스프링 시큐리티 관련 비밀번호를 가져옴
        Specified by:
        getPassword in interface org.springframework.security.core.userdetails.UserDetails
      • getProfile_img

        public java.lang.String getProfile_img()
      • setProfile_img

        public void setProfile_img​(java.lang.String profile_img)
      • getSerialversionuid

        public static long getSerialversionuid()
      • isAccountNonExpired

        public boolean isAccountNonExpired()
        Specified by:
        isAccountNonExpired in interface org.springframework.security.core.userdetails.UserDetails
      • setAccountNonExpired

        public void setAccountNonExpired​(boolean isAccountNonExpired)
      • isAccountNonLocked

        public boolean isAccountNonLocked()
        Specified by:
        isAccountNonLocked in interface org.springframework.security.core.userdetails.UserDetails
      • setAccountNonLocked

        public void setAccountNonLocked​(boolean isAccountNonLocked)
      • isCredentialsNonExpired

        public boolean isCredentialsNonExpired()
        Specified by:
        isCredentialsNonExpired in interface org.springframework.security.core.userdetails.UserDetails
      • setCredentialsNonExpired

        public void setCredentialsNonExpired​(boolean isCredentialsNonExpired)
      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface org.springframework.security.core.userdetails.UserDetails
      • setEnabled

        public void setEnabled​(boolean isEnabled)
      • getJoin_date

        public java.lang.String getJoin_date()
      • setJoin_date

        public void setJoin_date​(java.lang.String join_date)
      • getAuthorities

        public java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> getAuthorities()
        Specified by:
        getAuthorities in interface org.springframework.security.core.userdetails.UserDetails
      • setAuthorities

        public void setAuthorities​(java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
      • getPhone

        public java.lang.String getPhone()
      • setPhone

        public void setPhone​(java.lang.String phone)
      • getEmail

        public java.lang.String getEmail()
      • setEmail

        public void setEmail​(java.lang.String email)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getApproval

        public java.lang.String getApproval()
      • setApproval

        public void setApproval​(java.lang.String approval)
      • getLogin_time

        public java.lang.String getLogin_time()
      • setLogin_time

        public void setLogin_time​(java.lang.String login_time)
      • getOrganization

        public java.lang.String getOrganization()
      • setOrganization

        public void setOrganization​(java.lang.String organization)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object