프레임 워크 : 특정한 목적에 맞게 프로그래밍을 쉽게 하기 위한 약속, 스프링에서의 목적은 자바 서버프로그래밍을 하기 위해 사용
ex) collection framework에서 list와 set의 구현방법은 다르나 개발자는 add(), remove()로 사용하여 편리하게 사용하는 것
스프링 장점
- 정형화 : 일정수준 이상의 품질을 기대
- 유지보수 쉽다
- 기본적인 패던을 강제
- 유연성
- 각 모듈을 조립(설정을 통한) 하면 기능을 쉽게 구현
- 모듈 추가 제거 및 관리가 수월
스프링 단점
- 습득시간이 오래걸림
- 스프링 설정하는 것에 익숙해져 코딩실력 저하
- 무겁다
'IT > Spring' 카테고리의 다른 글
Scope (0) | 2019.07.26 |
---|---|
컨테이너와 bean의 생명 주기 (0) | 2019.07.26 |
javaconfig이용 (0) | 2019.07.25 |
c: p: (0) | 2019.07.25 |
DI, IOC, IOC 컨테이너 (0) | 2019.07.23 |
댓글