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