Framework?
Framework의 예
STRUTS Framewrok : 자바 기반의 JSP만을 위한 프레임워크
자바기반의 JSP만을 위한 프레임워크로, 다양한 운영체제에서 활용 가능.
웹 개발은 보통 프론트엔드와 백엔드 영역으로 나뉘는데, 이를 디자이너 프론트엔드 영역과 개발자의 백엔드 영역으로 분리해서 개발을 하자는 목적으로 만들어진 기술이 MVC(Model, View, Controller) model2.
이러한 MVC 기반으로 나온 프레임워크가 스트럿츠 프레임워크이고, MVC 모델을 이용한 웹 애플리케이션 구축이 매우 용이
Spring Framework : J2EE에서 제공하는 대부분의 기능을 지원, JAVA 개발에 있어서 대표적인 프레임워크, JDBC를 비롯하여 iBatis, 하이버네이트, JPA등 DB처리를 위해 널리 사용되는 라이브러리와 연동을 지원.
또한 전자정부 표준프레임워크의 기반이 되는 기술이기 때문에 스프링 프레임워크의 활용도는 높아지고 있음
Library?
Framework vs Library