회원 관리2 [회원 관리 예제, 백엔드 개발 - (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)] 비즈니스 요구사항 정리 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 비즈니스 로직을 먼저 설정하고, 회원 도메인과 리포지토리를 만든다. 비즈니스 로직(스프링 생태계를 알아보기 위한 것이므로, 단순하게 작성) 데이터 : 회원ID, 이름 기능 : 회원 등록, 조회 DB 설정 안됨을 가정(memory) 리포지토리가 정상적으로 동작하는지 확인하기 위해 테스트 케이스를 작성한다. 실제 비즈니스 로직을 적용한 회원 서비.. 2022. 6. 29. 이전 1 다음