1. 회원 도메인 만들기
domain 패키지 생성하고 그 안에 Member 클래스 생성
- Id는 시스템에서 저장할 때 자동으로 지정되는 id값을 의미한다. (기본키와 비슷하게 사용될 것이다.)
2. 리포지토리 만들기
* 인터페이스
- 이전에 말했던 것과 같이 어떤 DB를 사용할 것인지를 아직 정하지 못했으므로 차후에 DB가 정해진다면 끼워맞추기 위해 인터페이스로 구현
* 구현체
- filter를 통해 루프를 돌면서 하나라도 입력받은 name과 member.getName()이 같은게 있다면 return 해준다.
- 동시성 문제가 고려되어 있지 않음, 실무에서는 ConcurrentHashMap, AtomicLong 사용 고려
반응형
'Spring > Introduction to Spring' 카테고리의 다른 글
회원 서비스 개발 (0) | 2021.02.17 |
---|---|
회원 도메인과 리포지토리 테스트 (0) | 2021.02.17 |
회원 관리 예제 - 1. 비지니스 요구사항 정리 (0) | 2021.02.16 |
회원관리 예제 만들어보기 (0) | 2021.02.16 |
API (0) | 2021.02.16 |