Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 배열
- SQL
- CSS
- spring
- 자바스크립트
- JavaScript
- Git_정리
- Spring_에러정리
- DML
- MySQL
- json
- git
- 아파치톰캣
- Linux_명령어정리
- Spring_오류정리
- 다이어그램
- Git_명령어정리
- HTML
- vb.net
- SQL_용어정리
- jsp
- 자바
- asp.net
- workbench
- 이클립스
- github
- java
- 인덱스
- Linux
- 인스턴스
Archives
- Today
- Total
데브마우스
[Spring] 스프링 프레임워크 개요 정리 본문
스프링이란 무엇인가요?
2004년 3월 24일 버전 1.0이 출시된 자바의 프레임워크입니다.
아래와 같은 특징을 가지고 있습니다.
- 경량급 오픈 소스 프레임워크
- 개발 완료된 후 사후 관리 및 유지 보수의 용이성
- 스프링은 특정 클래스의 수평적 처리가 가능합니다. (자바는 웹 개발 시 수직적인 흐름만 제어가 가능합니다.)
- 의존성 주입(Dependency Injection, DI): 참조 변수에 객체를 강제로 집어 넣는 것
- 관점 지향 프로그래밍(Aspect Oriented Programming, AOP): JSP에서 필터는 response 보내기전까지만 가능, AOP는 그게 아닌 클래스와 클래스 사이에 필터를 끼울 수 있습니다.
스프링의 주요 특징은 어떤게 있나요?
스프링 프레임워크의 주요 특징은 아래와 같습니다.
- 일반적인 자바 객체를 위한 POJO(Plain Old Java Object) 지원
- 객체 간 결합도를 줄이는 의존성 주입 지원
- 공통 모듈을 재사용하는 AOP 지원
- 일관성 있는 모듈의 트랜잭션 지원
'Spring > Spring: 정리' 카테고리의 다른 글
[Spring] 스프링 MVC의 흐름도와 스프링 프로젝트의 실행 과정 정리 (0) | 2024.01.16 |
---|---|
[Spring] 스프링 MVC 정리 (0) | 2024.01.15 |
[Spring] start.spring.io 사이트 정리 (0) | 2024.01.15 |
[Spring] 프로젝트 생성 방법 정리 (0) | 2024.01.12 |
[Spring] 이클립스에서 스프링 설치 방법 정리 (0) | 2024.01.12 |