스프링 기초(인강보충)_1

bitna's study note·2022년 6월 30일

스프링

목록 보기
5/54

6월30일

only 자바만 이뤄진 코드
(1)회원 도메인 설계

회원 등급

public enum Grade{
BASIC,
VIP
}

멤버 클래스

public class Member{

//멤버변수
private Long id;
private String name;
private Grade grade; 

//생성자
public Member(Long id,String name,Grade grade){
this id=id;
this name=name;
this grade=grade;
}

//getter setter설정
public Long getID(){
return id;
}
public void setID(Long id){
this.id=id;
}

public String getName(){
return name;
}
public void setName(String name){
this.name=name;
}


public Grade getGrade(){
return grade;
}
public void setGrade(Grade grade){
this.grade=grade;
}

}

회원 저장소

public interface MemberRepository{
void save(Member member); //회원을 저장하는 기능
Member findById(Long memberId); //회원을 찾는 기능
}

회원 저장소구현체

public class MemoryMemberRepository implements MemberRepository{




}
profile
좋은개발자가 되기위한 삽질기록 노트

0개의 댓글