HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
Spring
Spring
Spring

Spring

Tags
Backend
Date
[ Medium ] 25 Spring Framework Interview Questions for 1to 3 Years Experienced Java Programmers
 
Spring Academy (인터넷 강의)

Spring Framework

Spring core documentation
Spring Boot core documentation
Spring Framework🆚 Spring Projects 🆚 Spring Boot
Spring Framework🆚 Spring Projects 🆚 Spring Boot
🛢️
[J2EE] Container, Servlet
Tomcat vs Undertow
🎧
Spring Framework 핵심개념(Core)
Jar 파일
 

Spring MVC

[Spring Web MVC docs] Web on Servlet Stack
⚽
Spring MVC Request Lifecycle
🥾
DispatcherServlet, Spring MVC
🥾
Message Converter
🧲
Filter
👛
Handler Interceptor
📓
WebApplicationContext
Thymeleaf
Thymeleaf
정적 페이지, 동적 페이지 반환
 

Spring WebFlux

Reactive Programming
Spring Async
 

Spring WebSocket

STOMP

Spring MVC 활용(코드 작성)

🕥
@RestController(JSON 반환)
🎺
Validation
파일 업로드 & 다운로드
Form Data 처리

예외처리

🕣
Exception 처리
🎧
Error 코드 & 메시지 관리
 
Jackson Library
🧑‍🤝‍🧑
Object Mapper
📱
ResponseEntity를 Customize(ApiResponse)
 
🌐
HttpServlet
🎊
Dto ↔ Entity Library (ModelMapper, MapStruct)
🥼
MultiPartForm Data Request
이메일 인증
이메일 인증
 

캐시

@Cacheable
 

스케쥴링

@EnableScheduling
Spring Cron (Spring Quartz, @Scheduler)

API 문서

Swagger
Swagger
REST DOCS
REST DOCS
 

테스트

👞
Spring Test Framework
🎽
Spring Security Test
Async 메서드 테스트

Client Interface

☀️
RestTemplateService ( server에 요청보내기)
Spring Cloud OpenFeign
Spring 6 HttpExchange
Spring RSocket

로깅

Spring Cloud Sleuth
 

배치

Spring Batch
Spring Batch 모니터링 ( Spring Cloud Data Flow )
 
Spring Cloud Config
 

 

Spring Boot


Spring Boot CLI
💶
SpringBoot Auto-Configuration
🚚
Common Application Properties
 

시니어 경험 전수(유튜브, 강의 .. )

🍯
SpringBoot 코드 구성 꿀팁
엔티티 클래스 설계와 퍼시스턴스 프레임워크