우당탕쿵탕

  • 홈
  • 관리
  • 글쓰기

service와seviceImpl 1

[SPRING] Service 와 ServiceImpl

처음 Spring을 배울때부터 채멘에게 배웠던 방식은 Service Interface를 두고 Service 구현체를 따로 두는 방식이었다. 그래서 팀과제를 할때에도 혼자서 꿋꿋이(?) 이 방식을 고수해오고 있었는데 최근 멘토링 중 매니저님께서 ' 이 방식을 사용할 때에 장점은?' ' 하나의 서비스 interface에서 2개 이상의 구현체가 필요할 경우 어떻게 할 것인가?' 하는 질문에서 제대로 대답을 하지 못하였다. 그리고 다른 팀원들도 '왜' 사용하는 지에 대해 물어보는데 그저 어렴풋이 대답할 뿐 확실한 답을 해내지 못하여서 이번 기회에 개념을 다 잡고자 한다. 관습적인 추상화 왜 Service Interface 와 Service Impl Class를 따로 사용하는가? 👀장점 인터페이스와 구현체의 분리..

🌿SPRING/🍀공부 [SPRING] 2022.09.14
이전
1
다음
더보기
프로필사진

능히 해내고 싶은 백엔드 개발자

방문자수Total

  • Today :
  • Yesterday :
  • 전체글 (234)
    • 🚨에러노트 (21)
    • 🪓삽질노트 (5)
    • ☕JAVA (71)
      • 🐥 알고리즘 [JAVA] (7)
      • 🔎 공부 [JAVA] (40)
      • 🐣 강의 [JAVA] (24)
    • 🌿SPRING (37)
      • 🍀공부 [SPRING] (21)
      • 🐣강의 [SPRING] (0)
      • 🌱연습[SPRING] (16)
    • 😺Data Base (16)
      • 🐯MySQL (0)
      • 😻 SQLD (16)
    • 🌏CS (3)
      • 💡Tech Interview (0)
    • 🗼뉴비개발자 (14)
      • 🛴회고 (1)
      • 🚲 공부 (3)
      • 🚩Today I Learned (10)
    • 🔔[항해99] (66)
      • TIL (50)
      • WIL (16)
    • GIT HUB (1)

Tag

자바입문, Spring, java기초, mat, heapmemory, 메소드, JPA, 개발자스터디, springError, sql, 개발자네트워킹, sqld, 개발자커뮤니티, JPA에러, SQL기본, 항해플러스백엔드, 삽질노트, 항해플러스, java, OOM,

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Copyright © Kakao Corp. All rights reserved.

티스토리툴바