
회원 도메인 개발
·
BackEnd/실전! 스프링 부트와 JPA 활용1
애플리케이션 아키텍처 SpringBoot에서 늘 사용하던 애플리케이션 아키텍처 구조이다. 계층형 구조를 사용한다. Controller, web : 웹 계층 service : 비즈니스 로직, 트랜잭션 처리 repository : JPA를 직접 사용하는 계층, 엔티티 매니저 사용 domain : 엔티티가 모여 있는 계층, 모든 계층에서 사용한다. 회원 도메인 개발 구현할 기능은 회원 등록하고 회원 목록을 조회하는 것이다. 순서는 회원 리포지토리를 개발 -> 회원 서비스를 개발 -> 회원 기능을 테스트하는 순이다. 회원 리포지토리 개발 @Repository //스프링 빈으로 등록 @RequiredArgsConstructor public class MemberRepository { private final En..