늘이 2023. 3. 8. 11:42

findByindexByEmail

 인덱스 값을 구하기 위해서 MemberDTO 를 for문으로 돌려서 같은 이메일이 있으면 반환받는 형식

직접 구현 하기

	@Override
	public int findIndexByEmail(String email) {
		for(MemberDTO m: members) {
			if(m.getEmail().equals(email))
				return members.indexOf(m);
		}
		return -1;
	}

 

 

Controller

Service

Dto

역할에 맞추어서 사용하기

 

왜 나눠서 코드를 작성하냐면

코드 가독성, 역할 분리, 협업 용이, 에러 찾기 쉬움