sitelink1  
sitelink2  
sitelink3  
extra_vars6  

Spring Framework에서는 다양한 어노테이션을 사용합니다.

이들은 Java 애플리케이션 개발을 단순화하는 데 도움이 됩니다³.

주요 어노테이션들은 다음과 같습니다:

 

1. **@Component**: 개발자가 직접 작성한 클래스를 Bean으로 등록하기 위한 어노테이션입니다².

2. **@ComponentScan**: @Component와 @Service, @Repository, @Controller, @Configuration이 붙은 클래스 Bean들을 찾아서 Context에 bean등록을 해주는 어노테이션입니다².

3. **@Service**: 서비스 계층을 나타내는 어노테이션입니다².

4. **@Repository**: 데이터 접근 계층을 나타내는 어노테이션입니다².

5. **@Controller**: 웹 요청을 처리하는 계층을 나타내는 어노테이션입니다².

6. **@Configuration**: Spring 설정 클래스를 나타내는 어노테이션입니다².

7. **@Bean**: 개발자가 직접 제어가 불가능한 외부 라이브러리 등을 Bean으로 만들려 할 때 사용되는 어노테이션입니다².

 

이 외에도 Spring Framework에서는 많은 어노테이션을 제공하며, 이들은 개발자가 애플리케이션을 더 효과적으로 구성하고 관리할 수 있도록 돕습니다³.

 

출처: Bing과의 대화, 2024. 1. 17.

(1) Spring Core Annotations with Examples - Apps Developer Blog. https://www.appsdeveloperblog.com/spring-core-annotations/.

(2) [Spring] Annotation 정리 - 벨로그. https://velog.io/@gillog/Spring-Annotation-%EC%A0%95%EB%A6%AC.

(3) Annotations :: Spring Framework. https://docs.spring.io/spring-framework/reference/testing/annotations.html.

(4) Spring Core Annotations - GeeksforGeeks. https://www.geeksforgeeks.org/spring-core-annotations/.

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 (확인전) [2021.03.12] Eclipse에서 Spring Boot로 JSP사용하기(Gradle) 황제낙엽 2023.12.23 0
공지 [작성중/인프런] 스프링부트 시큐리티 & JWT 강의 황제낙엽 2023.12.20 6
» Spring Framework 에서 사용하는 annotation 황제낙엽 2024.01.17 1
27 Spring MVC configuration file 황제낙엽 2024.01.17 0
26 Spring, JSP, Gradle, Eclipse 환경 구축[2] - 샘플 프로젝트 file 황제낙엽 2023.12.24 0
25 Spring, JSP, Gradle, Eclipse 환경 구축[1] - 레퍼런스 조사 황제낙엽 2023.12.23 1
24 [Bard] Spring 과 Spring Boot의 차이 file 황제낙엽 2023.12.21 4
23 Spring 과 Spring Boot의 차이 file 황제낙엽 2020.05.26 202
22 Spring Boot에서의 RESTful API 모듈 file 황제낙엽 2020.04.16 216
21 Spring Security OAuth2.0 파헤치기 황제낙엽 2019.09.05 77
20 Spring Security OAuth2구현 file 황제낙엽 2019.09.05 462
19 Spring Security OAuth 황제낙엽 2019.09.05 435
18 [Spring3.1.1] Eclipse 에 Spring Framework 환경 구축하기 file 황제낙엽 2018.08.08 90
17 웹 개발의 변화와 스프링 황제낙엽 2008.03.19 132
16 Spring MVC 가 아닌 환경에서 Spring Pojo Bean 사용하기 (Pure Java App 또는 Servlet App) 황제낙엽 2009.10.22 233
15 프로젝트의 기본이 되는 Logging, Exception 처리 전략 황제낙엽 2007.01.30 85
14 SimpleFormController 정리 황제낙엽 2007.09.19 206
13 스프링 개발팁 황제낙엽 2007.08.17 223
12 유효성체크 (org.springframework.validation.Validator) 황제낙엽 2007.08.17 129
11 CSS와 XHTML을 사용한 효율적인 View 개발 전략 황제낙엽 2007.01.30 104
10 Spring framework jpetstore 샘플 분석기 - (6) jpetstore 예제로 살펴보는 Spring MVC와 iBatis 연동 황제낙엽 2007.01.18 48
9 Spring framework jpetstore 샘플 분석기 - (5) jpetstore 에서의 InternalResourceViewResolver 황제낙엽 2007.01.18 17