optional2 [회원 관리 예제, 백엔드 개발 - (4)] 회원 서비스 개발 git repository : https://github.com/Rezalog/spring-boot-entry-inf GitHub - Rezalog/spring-boot-entry-inf Contribute to Rezalog/spring-boot-entry-inf development by creating an account on GitHub. github.com 회원 서비스 : 회원 리포지토리와 도메인을 활용해서, 실제 비즈니스 로직을 구현한다. 실제로 구현해볼 서비스는 회원가입, 전체 회원 조회이다. MemberService class join(회원가입) - 기본 로직 도메인인 Member 타입으로 받은 회원정보로 중복 회원을 검증하고, repo에 저장한 뒤 Long type 의 id를 반환한다. .. 2022. 6. 30. [회원 관리 예제, 백엔드 개발 - (2)] 회원 도메인과 리포지토리 만들기 git repository : https://github.com/Rezalog/spring-boot-entry-inf GitHub - Rezalog/spring-boot-entry-inf Contribute to Rezalog/spring-boot-entry-inf development by creating an account on GitHub. github.com Package domain : 비즈니스 로직에서 사용되고 DB에 저장되어 관리되기 위한 객체 Member repository : domain 객체를 저장하기 위함 MemberRepository(interface) MemoryMebmerRepository(interface impl) domain 식별자 id, 입력받을 회원 정보인 name 에 .. 2022. 6. 29. 이전 1 다음