- 표현 계층은 클라이언트와 상호 작용하며, 서비스 계층은 비즈니스 로직을 처리하고, 영속성 계층은 데이터를 저장합니다. 🏛️
- DTO는 표현 계층과 서비스 계층 간 데이터 전송에 사용되고, 엔티티는 데이터베이스 저장을 위해 영속성 계층에서 사용됩니다. 📦
@RestController
,@Service
,@Repository
어노테이션은 각각 표현, 서비스, 영속성 계층을 정의하는 데 사용됩니다. 🏷️@Transactional
어노테이션은 서비스 계층에서 트랜잭션 관리를 단순화하여, 오류 발생 시 데이터 일관성을 유지합니다. 🛡️- 스트림 API는 대량 데이터 처리 및 변환을 효율적으로 수행하는 데 유용하며, 서비스 계층에서 활용될 수 있습니다. 🫗