Repository files navigation
토비의 스프링 3.1 Vol.1 Chapter1. IoC 컨테이너와 빈 요약 정리.
IoC 컨테이너와 Bean
설정 메타정보
IoC 컨테이너 종류
IoC 컨테이너 계층구조
빈 설정과 DI
Autowired
빈의 스코프
프로파일과 프로퍼티
IoC 요약
백기선님의 스프링 프레임워크 핵심기술 강좌 참고
Environment (프로퍼티 등록)
MessageSource (다국화 기능)
ResourceLoader (리소스 추상화)
ApplicationEventPublisher (이벤트 프로그래밍)
백기선님의 스프링 프레임워크 핵심기술 강좌 참고
Validator (객체 유효성 검사)
DataBinding
PropertyEditor (오래된 버전)
Converter
Formatter
ConversionService
백기선님의 스프링 프레임워크 핵심기술 강좌 참고
AOP의 주요 개념
AOP의 적용 방법
스프링 AOP의 특징
백기선님의 스프링 부트 개념과 활용 강좌 참고
의존성 관리
@EnableAutoConfiguration
내장 웹 서버 설정
Tomcat, Jetty, Undertow
HTTPS, HTTP2 설정
독립적으로 실행 가능한 JAR 파일
백기선님의 스프링 부트 개념과 활용 강좌 참고
SpringApplication (배너, 외부인자)
외부설정 (property, 우선순위, 컨버젼, 유효성 검사)
프로파일
로깅
테스트 (테스트 코드 작성, 슬라이스 테스트)
토비의 스프링 3.1 Vol.2 Chapter 3. Spring MVC 요약정리
DispatcherServlet의 동작 과정(Spring MVC 동작 과정)
컨트롤러의 종류와 핸들러 어댑터 (@Controller와 AnnotationMethodHandlerAdapter ...)
핸들러 매핑 (BeanNameUrlHandlerMapping DefaultAnnotationHandlerMapping ...)
뷰 오브젝트(InternalResourceView ...)
뷰 리졸버(InternalResourceViewResolver ...)
@RequestMapping
@Controller
@ModelAttribute, BindingResult
Validation
백기선님의 스프링 부트 개념과 활용 강좌 참고
HttpMessageConverter (ContentNegotiatingViewResolver)
정적 리소스 지원 (index.html, favicon.ico)
웹 JAR (jquery, vue.js)
템플릿 엔진 (thymeleaf)
HTML 테스트 코드 (HtmlUnit)
ExceptionHandler
HATEOAS
CORS
토비의 스프링 3.1 Vol.2 Chapter 2. 데이터 액세스 기술 정리
DataSource
Spring JDBC
JdbcTemplate API
JPA는 다른 레포에서 정리.
백기선님의 스프링 부트 개념과 활용 강좌 참고
인메모리 데이터 베이스 (H2)
DBCP
MySQL, MariaDB
PostgreSQL
Spring Data JPA
데이터 마이그레이션 (Flyway)
Redis
MongoDB
Neo4j
토비의 스프링 3.1 Vol.1 Chapter2. 테스트, Vol.2 Chapter6. 테스트 컨텍스트 프레임워크 요약 정리
테스트를 하는 이유
JUnit 동작 과정
테스트 컨텍스트 프레임워크
슬라이스 테스트 (@WebMvcTest, @DataJpaTest)
캐시 추상화
다양한 Annotation
사용 예제
FeignClient Guide
FeignClient Configuration
Kafka Basic Architecture
Kafka CLI
Kafka Producer
Kafka Consumer
About
토비의 스프링 3.1 서적과 백기선님의 강좌를 토대로 스프링의 핵심 기술을 정리했습니다.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.