서비스 추상화

2024. 7. 13. 15:15토비의 스프링 6

 

서비스는 일반적인 용어라서 쓰이는 곳에 따라 다른 의미를 가진다

 

 

 

 

서비스의 종류

  1. 애플리케이션 서비스(application service) : 애플리케이션 계층에 존재해 주로 @Service라는 애노테이션이 붙음
  2. 도메인 서비스 (domain service) : 비즈니스 로직을 엔티티에다가 집어넣은 경우
  3. 인프라 서비스 (infrastructure service) : 도메인/애플리케이션 로직에 참여하지 않는, 기술을 제공하는 서비스, 메일 캐시, 트랜잭션, 메시징, ...