웹프레임워크 | 1. Spring이란 무엇인가
스프링이란?
- 자바 애플리케이션을 개발하는데 필요한 하부구조(infrastructure) 를 포괄적으로 제공하는 것
- Simplify Java Enterprise development
스프링의 장점
- 스프링을 통해 Java Enterprise 시스템 개발이 용이
- 비즈니스 로직에 집중 가능하여 생산성 증대
- 재사용 및 유지 보수 용이, 확장성을 가진 코드 설계
-
전자 정부 표준 프레임워크는 스프링 기반
- 소프트웨어 공학의 주요 설계 패턴을 경험할 수 있는 기회가 있음
- 좋은 프로그래밍 습관 형성이 가능