Framework
ㅡ 소프트웨어, 애플리케이션 등 개발에 도움을 주는 뼈대 개념
ㅡ 개발에 필요한 최소한의 기능을 제공해주기 때문에 모든 기능을 작성할 필요가 없다. / 개발 시간 ↓
Spring Framework
ㅡ 자바 개발 환경에서 사용되는 프레임워크
◆ Spring Boot
ㅡ 스프링 애플리케이션을 복잡한 설정없이 빠르게 작성하는 기능 제공
◆ Spring Project
ㅡ Spring MVC : 웹 애플리케이션을 간단하게 생성하는 기능 제공
ㅡ Spring Data : 데이터 접근에 관한 기능 제공
ㅡ Spring Batch : Batch 처리 기능 제공
ㅡ Spring Security : 인증/인가 기능 제공
◆ Spring Core
ㅡ Sping DI (Dependency Injection) : 의존성 주입 기능 제공
ㅡ Spring AOP (Aspect Oriented Programming) : 관점 지향 프로그래밍 기능 제공
★ 스프링의 틀에 대해 매우 간략하게 작성
'Spring' 카테고리의 다른 글
JPA (0) | 2023.03.06 |
---|---|
Service (0) | 2023.03.06 |
Controller / DTO (0) | 2023.03.05 |
Spring 개발환경 세팅 (이클립스, VSCode) / Build, Gradle (2) | 2023.03.03 |
DI & IoC (0) | 2023.03.03 |
댓글