2025/03/06 2

스프링 부트 개념 정리 - 이론02

📌 Spring Boot – 필터(Filter)와 어노테이션(Annotation) 개념 잡기스프링에는 개발자가 몰라도 자동으로 동작하는 다양한 기능이 있습니다.이번 글에서는 필터(Filter), 인터셉터(Interceptor), 그리고 어노테이션(Annotation) 을 중심으로 쉽게 정리해보겠습니다.✅ 스프링의 필터(Filter)란?"필터는 요청과 응답을 가로채서 필요한 작업을 수행하는 문지기 역할을 한다!"스프링은 엄청나게 많은 필터를 가지고 있으며, 기본적으로 제공되는 필터 외에도 필요한 필터를 추가하거나 직접 만들 수도 있습니다.🔹 필터와 톰캣, 스프링 컨테이너개념역할톰캣(Tomcat)요청을 받는 웹 서버 (성을 지키는 문지기)필터(Filter)톰캣에서 요청을 걸러주는 역할스프링 컨테이너왕(애..

스프링 부트 개념 정리 - 이론 01

Spring Boot with JPA – 스프링 개념 잡기스프링을 처음 접하는 개발자라면, 기본 개념을 확실히 이해하는 것이 중요합니다.이 글에서는 스프링의 핵심 개념을 정리하고, 필수적인 개념들을 쉽게 설명하겠습니다.✅ 스프링(Spring)은 프레임워크이다"프레임은 틀, 워크는 동작 – 스프링이 제공하는 틀 안에서 개발해야 한다!"스프링은 개발자가 보다 효율적이고 일관된 방식으로 애플리케이션을 개발할 수 있도록 돕는 프레임워크(Framework) 입니다.✅ 스프링은 오픈소스이다"소스코드가 공개되어 있어, 내부를 수정할 수도 있고 기여도 가능하다!"스프링은 오픈소스(Open Source) 프레임워크로, 공식적으로 코드가 공개되어 있습니다. 따라서, 내부 코드를 분석하거나, 개선하여 오픈소스 커뮤니티에 컨..