Spring  Framework는  Java로 웹 애플리케이션을 구축하는 데 중점을 둔 성숙하고 강력하며 매우 유연한 프레임워크입니다.

Spring의 핵심 이점 중 하나는 기능 및 비즈니스 논리에 실제로 집중할 수 있도록 애플리케이션 구축의 하위 수준 측면 대부분을 처리한다는 것입니다.

또 다른 장점은 프레임워크가 상당히 성숙하고 잘 확립되어 있지만 매우 적극적으로 유지 관리되고 번성하는 개발 커뮤니티가 있다는 것입니다. 이를 통해 최신 상태를 유지하고 현재 Java 생태계와 일치합니다.

물론 Spring과 잘 작동하기 위해서는 배워야 할 것이 많습니다.

시작하자.

기본 스프링 - 아이콘

Spring의 기초

먼저 프레임워크의 몇 가지 핵심 측면부터 시작하겠습니다.

Spring 웹 - 아이콘

웹에서의 Spring

Spring MVC 프레임워크는 Spring으로 웹 애플리케이션을 구축하는 기반입니다.

 

기존 MVC 스타일 애플리케이션에서 상태 비저장 REST API에 이르기까지 광범위한 웹 애플리케이션을 지원합니다.

 

이러한 모든 스타일의 웹 애플리케이션 사이의 공통 기반인 몇 가지 기본 사항부터 시작하겠습니다.

그런 다음 전통적인 MVC 스타일 웹 애플리케이션 구축의 기본 사항은 다음과 같습니다.

그리고 Spring MVC 프레임워크를 더 깊이 탐구하고 싶다면 여기에  더 포괄적인 사용방법(예제)가 있습니다 .

 

마지막으로 Spring MVC의 RESTful 지원을 살펴보겠습니다.

그리고 Spring을 사용하여 REST API를 구축하는 방법을 더 자세히 알아보고 싶다면  여기에서 보다 본격적인 기사 시리즈를 살펴볼 수 있습니다 .

스프링 시큐리티 - 아이콘

스프링 시큐리티

다음으로 Spring 생태계의 강력한 측면인 Security:

Generic footer banner