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

개발자 박진 블로그

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

개발자 박진 블로그

검색하기 폼
  • 분류 전체보기 (173)
    • 내 정보 (1)
    • 회고 (1)
    • 개발 언어 (104)
      • 코틀린 (42)
      • 자바 (1)
      • NodeJS (21)
      • 파이썬 (6)
      • 기타 웹개발 지식 (34)
      • Vibe-Coding (0)
    • 프레임워크 (7)
      • 스프링 & 스프링 부트 (7)
    • 개발도구 (6)
      • 도커(Docker) (1)
      • k8s (1)
      • aws (4)
    • 디자인 패턴 (22)
    • 독서 (12)
      • 오브젝트 (5)
      • 객체지향의 사실과 오해 (7)
    • 기타 북마크 (13)
    • 이사 (4)
    • 기타 암거나 (2)
  • 방명록

어댑터 패턴 (1)
06. 어댑터 패턴

1. 의미 기존 코드를 클라이언트가 사용하는 인터페이스의 구현체로 바꿔주는 패턴 인터페이스를 따르지 않는 기존 코드를 재사용 할수 있음. 2. 예제 2.1. security package 예제로security 패키지 안에 로그인 관련 기능을 라이브러리 형식으로 제공해주고 있음. /** * 회원 정보 */ public interface UserDetails { String getUserName(); String getPassword(); } /** * 화원 관련 처리 */ public interface UserDetailsService { UserDetails loadUser(String username); } public class LoginHandler { private final UserDetails..

디자인 패턴 2022. 2. 10. 17:06
이전 1 다음
이전 다음
250x250
최근에 올라온 글
최근에 달린 댓글
TAG
  • Docker
  • 운동
  • 웹개발
  • DevOps
  • 객체지향
  • Spring Boot
  • async
  • kotlin
  • structured concurrency
  • nodejs
  • 파이썬
  • 일기
  • Coroutine
  • 오브젝트
  • 비동기프로그래밍
  • 코틀린
  • 디자인패턴
  • git
  • CoroutineScope
  • 자바스크립트
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바