Spring 08 - Spring Annotations Part 2
in Web-Programming on Spring
Spring Annotations
Spring Annotations Part 1에 이어 나머지 주요 스프링 어노테이션들을 본다.
in Web-Programming on Spring
Spring Annotations Part 1에 이어 나머지 주요 스프링 어노테이션들을 본다.
in Web-Programming on Spring
스프링 코드를 보다 보면, 골뱅이로 시작되는 단어들이 기존 JAVA 개발할 때 쓰던 @Override 보다 다양하고 많이 사용된다. 골뱅이로 시작되는 단어들, 이를 어노테이션(Annotation)이라 한다. 사전적인 의미로는 주석이라는 뜻이지만, 자바 스프링에서 어노테이션은 코드 사이에 특별한 기능을 수행하도록 하는 기술이다. 주로 클래스와 메서드에 추가하여 다양한 기능을 부여하는 역할을 맡는다.
그럼 자바 스프링에서 사용되는 대표적인 어노테이션들을 알아본다. Part 1에서는 DI 및 환경설정과 관련된 스프링 기본 어노테이션들을 살펴본다.
in Web-Programming on Spring
스프링 MVC는 자바 기반의 웹 애플리케이션 개발에서 가장 널리 사용되는 프레임워크 중 하나이며, Model-View-Controller (MVC) 패턴을 사용하여 웹 애플리케이션을 구성하고, 코드의 분리와 유지 보수를 쉽게 도와준다.
in Web-Programming on Spring
in Web-Programming on Spring
스프링 컨테이너는 스프링 프레임워크의 핵심 컴포넌트이며 컨테이너가 하는 기능은 다음과 같다.
in Web-Programming on Spring
위 그림은 스프링 공식 문서에 나와있는 스프링 구조에 대한 그림이다. 이를 설명하자면 다음과 같다.
in Web-Programming on Spring
Spring is…
in Web-Programming on Spring