본문 바로가기 메뉴 바로가기

일이삼사

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

일이삼사

검색하기 폼
  • 분류 전체보기 (16)
    • spring (4)
    • book (3)
    • datastructure (1)
    • java (4)
    • jpa (3)
  • 방명록

Java (1)
SOLID와 Spring - 2

Spring이 어떻게 SOLID한 프로그램을 만들도록 돕는지 살펴보기에 앞서 예제를 설정해 보겠습니다. @Controller public class 배고픈철수 { private MealService mealSerivce; @GetMapping("/eat") public 식사 meal() { ... } } 배가고픈 client(controller) 철수는 식사를 하기 위해 식사 제공 서비스를(MealService)를 이용합니다. MealService는 다양한 메뉴로 식사를 제공하는데, MealService는 여러 업체들의 아웃소싱을 통해 메뉴를 제공 받는 다고 합니다. 그리고 각 아웃소싱 업체들은 MenuSelection이라는 정책에 맞게 메뉴를 제공해야합니다. 이러한 요구사항들은 다음과 같이 구현해볼 수..

spring 2021. 9. 25. 14:59
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • clean architecture
  • OOP
  • Spring
  • solid
  • IOC
  • IoC Container
  • Java
more
«   2025/08   »
일 월 화 수 목 금 토
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
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바