1. 등장 배경 웹사이트의 규모와 활용 범위가 커지면서 전보다 많은 서비스를 제공해야 했다. 결론적으로 POJO + 경량 프레임워크가 사용되게 되었다. 1) POJO (Plain Old Java Object) 특정 프레임워크나 기술에 독립적인 자바 객체 ex) 다른 프레임워크로 작동시켜도 되도록 호환성을 높임 2) 경량 프레임워크 Spring은 기존에 사용되던 EJB보다 약 10배 가벼운 프레임워크이다. 2. SpringFramework의 핵심 기능 1. POJO (Plain Old Java Object) 특정 프레임워크나 기술에 독립적인 일반 자바 객체 2. PSA (Portable Service Abstraction) 추상화를 통해 Low Level의 기술 구현 부분과 기술을 사용하는 인터페이스로 분..