728x90
프레임워크(framework)란?
- 소프트웨어나 어플리케이션 개발을 간단하게 해주는 뼈대
- 개발에 필요한 최소한의 기능을 제공해 모든 기능을 작성할 필요가 없고, 어플리케이션 개발에 필요한 시간과 비용을 줄일 수 있음
- 프레임워크 고유 사용법을 이해할 필요가 있음
스프링 프레임워크란?
- 환경에서 사용되는 프레임워크
- 스프링 부트(Spring Boot)
스프링 어플리케이션을 복잡한 설정 없이 빠르게 작성하는 기능 제공 - 스프링 프로젝트
- 스프링 MVC : 웹 애플리케이션을 간단하게 생성하는 기능 제공
- 스프링 데이터 : 데이터 접근에 관한 기능 제공
- 스프링 배치 : 배치 처리 기능 제공
- 스프링 시큐리티 : 인증/허가 기능 제공
- 스프링 코어
- 스프링 DI : 의존성 주입 기능 제공
- 스프링 AOP : 관점 지향 프로그래밍 기능 제공
728x90
'Spring' 카테고리의 다른 글
[스프링 프레임워크] 7. 요청 파라미터 취득하기 (0) | 2023.10.25 |
---|---|
[스프링 프레임워크] 5. MVC 모델 알아보기 (1) | 2023.10.17 |
[스프링 프레임워크] 4. 데이터베이스 작업 (1) | 2023.10.14 |
[스프링 프레임워크] 3. 스프링 프레임워크의 핵심 기능 알아보기 (0) | 2023.10.08 |
[스프링 프레임워크] 2. 기초 지식 배우기 (0) | 2023.09.29 |