T_era

36일차 Layered Architecture (계층형 아키텍처) 본문

이론/오늘의 학습 내용 요약

36일차 Layered Architecture (계층형 아키텍처)

블스뜸 2025. 5. 8. 18:45
1. 오늘의 학습 키워드
스프링에 데이터베이스 적용해보기


2. 학습 내용
Layered Architecture를 적용해서 MySQL연동하여 사용하기

3. 학습하며 정리한 내용 요약
 Layered Architecture를 적용하면서 로직을 어떻게 구분해야하는지 궁금해져서 조사해봤다
데이터를 조회하기위해 반복문을 사용하는 과정에서 떠올랐는데 이 반복문이 Service로직이냐 Repository로직이냐를 고민하게 되었다. 찾아본 결과 데이터를 가공하기위해 작성한 로직 = 전체조회를 위한 반복문같은 경우는 Repository에 작성하고 이 데이터를 가지고 로직을 작성하는 것이 Service에 작성하는 것으로 기준을 삼으면 된다는 것을 알게되었다

 

4. 내일 학습 키워드
 일정관리 RESTAPI 만들어보기