GO CAN DO IT

  • 홈
  • 태그
  • 방명록

스프링부트 2

스프링 핵심기술 05. 추상화

스프링이 제공하는 추상화 기술에 대해 알아보자. 순서는 다음과 같다. Resource 추상화 Validation 추상화 Data Binding 추상화 1. Resource 추상화 Resource 추상화란 무엇인가? java.net.URL이라는 클래스를 Spring.core.io.resource라는 클래스로 감싸서 Low-level에 있는 리소스에 접근하는 기능이다. (java.net.URL을 classpath기준으로가져오기 위해서) @Override public void run(ApplicationArguments args) throws Exception { Resource resource = resourceLoader.getResource("classpath:test.txt"); // #1. Resou..

Study/Spring 2022.02.13

스프링 핵심기술 04. ApplicationContext가 상속받는 인터페이스들

ApplicationContext는 Bean Factory의 역할 + Spring의 여러가지 기능들을 담당하고 있다. 이 ApplicationContext는 다음과 같은 인터페이스들을 상속받고 있는데 ApplicationEventPublisher EnvironmentCapable HierarchicalBeanFactory ListableBeanFactory MessageSource ResourceLoader ResourcePatternResolver 이들 중 가장 먼저 살펴볼 것은, EnvionmentCapable 인터페이스이다. 이 Environment가 제공하는 기능은 크게 프로파일과 프로퍼티로 나눌 수 있는데, 먼저 프로파일에 대해 알아보자. 1. 프로파일 인터페이스 이 프로파일은 개발/ 운영서버가..

Study/Spring 2022.02.06
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (59)
    • 개인 프로젝트 (6)
      • 예약 시스템 개발하기 (6)
    • Study (47)
      • Vue (12)
      • Spring (15)
      • Java (11)
      • Oracle (4)
      • 데이터 분석 (3)
      • Web (1)
      • OS (1)
    • Reading (6)
      • 이펙티브 자바 (6)

Tag

axios, java8, bean, 싱글파일컴포넌트, 람다식, Comparator, 로컬클래스, Component, 익명객체, vue, 함수적 인터페이스, 자바8, router, Spring, 스프링, SpringBoot, 스트림, Vue.js, event, 스프링부트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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 :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바