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

한 페이지가 될 수 있게

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

한 페이지가 될 수 있게

검색하기 폼
  • 전체보기 (79)
    • Java (6)
    • Kotlin (2)
    • Spring (29)
      • Spring Boot (16)
      • Spring Data (5)
      • Spring Cloud (3)
    • DB (1)
    • DevOps (2)
    • Etc (3)
    • 우아한테크코스 (8)
    • 회고 (3)
    • 도서 (24)
      • 객체지향의 사실과 오해 (7)
      • 클린 코드 (17)
  • 방명록

Spring/Spring Boot (16)
MVC 어댑터 패턴

개요 정해진 틀에 의해서만 동작하게 되는 장치가 존재한다면 어떻게 될까? 결함이나 새로운 기능의 추가로 인해 장치가 변경되어 틀과 맞지 않게 된다면 틀까지 바꿔야 하는 큰 비용을 투자해야 하는 문제가 발생한다. 이를 간단히 해결하는 방법이 어댑터이다. 실생활에서 어댑터의 사전적 의미는 다른 전기나 기계 장치를 서로 연결해서 작동할 수 있도록 만들어 주는 결합 도구이다. 이는 하드웨어적인 의미로 소프트웨어적으로 생각해보면 다음과 같이 생각해볼 수 있다. 서로 다른 인터페이스(=장치)를 연결해서 작동할 수 있도록 한다. 이렇게 본다면 이해가 어려울 수 있다. 따라서 MVC 구조의 프론트 컨트롤러와 핸들러(컨트롤러)간의 예시를 통해 하나씩 알아보고자 한다. MVC Adapter Pattern 프론트 컨트롤러 ..

Spring/Spring Boot 2022. 6. 16. 22:04
이전 1 2 3 4 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
«   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
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바