IT/Spring
스프링 개요
봉즙
2019. 7. 23. 10:48
프레임 워크 : 특정한 목적에 맞게 프로그래밍을 쉽게 하기 위한 약속, 스프링에서의 목적은 자바 서버프로그래밍을 하기 위해 사용
ex) collection framework에서 list와 set의 구현방법은 다르나 개발자는 add(), remove()로 사용하여 편리하게 사용하는 것
스프링 장점
- 정형화 : 일정수준 이상의 품질을 기대
- 유지보수 쉽다
- 기본적인 패던을 강제
- 유연성
- 각 모듈을 조립(설정을 통한) 하면 기능을 쉽게 구현
- 모듈 추가 제거 및 관리가 수월
스프링 단점
- 습득시간이 오래걸림
- 스프링 설정하는 것에 익숙해져 코딩실력 저하
- 무겁다