Spring_01_Spring 이란?

OngTK·2025년 8월 9일

Spring

목록 보기
1/25

1. Spring


1) 정의

  • Spring은 Java 기반의 엔터프라이즈 급 애플리케이션 개발을 위한 프레임 워크

2) 활용

  • 전자정부 프레임워크 (대한민국 개발 표준)

3) 특징

  • IOC/DI : 객체 의존성
  • AOP : 로직 분리 모듈화
  • MVC2 3 tier 강제 지원
  • 외부 라이브러리 등과의 확장성이 좋음

2. Spring Boot


1) 정의

  • 스프링 프레임워크를 빠르게 사용할 수 있도록 하는 자동설정기반의 스타터 프레임워크

2) 활용

  • 복잡한 설정을 간편하게 사용할 수 있는 기능을 제공

3) 특징

  • 스프링부트 안에 스프링이 포함되어 있음

4) 설정

내장 TomCat을 지원

  • TomCat : Java에서 제공하는 Web 관련 라이브러리를 포함한 SW

3. Gradle


1) 정의

  • Java 기반의 빌드 자동화 SW

2) 특징

  • 의존성 관리 = 배포·패키징을 보다 쉽게 자동 처리해줌
profile
2025.05.~K디지털_풀스택 수업 수강중

0개의 댓글