728x90
서비스는 비즈니스 로직과 관련되게 Naming을 하여야 된다.
- Optional을 사용했기 때문에 null처리 하기가 훨씬 간단하다.
- ifPresent메서드 사용 가능

- 전체 회원을 조회하는 메서드이다.
- 비즈니스 로직과 연관되게 메서드명을 짓는다

- 회원 아이디로 조회하는 메서드이다
- 테스트 케이스를 작성해야 된다.

728x90
'스프링 입문' 카테고리의 다른 글
| Ch04. 스프링 빈과 의존관계 - 컴포넌트 스캔과 자동 의존관계 설정 (0) | 2021.11.27 |
|---|---|
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 서비스 테스트 (0) | 2021.11.26 |
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 리포지토리 테스트 케이스 작성 (0) | 2021.11.26 |
| Ch03. 회원 관리 예제(백엔드 개발) - 회원 도메인과 리포지토리 만들기 (0) | 2021.11.26 |
| Ch03. 회원 관리 예제(백엔드 개발) - 비즈니스 요구사항 정리 (0) | 2021.11.26 |