[Spring] POJO 프로그래밍과 스프링 프레임워크의 탄생
이번에는 흔히 얘기하는 POJO 프로그래밍과 Spring 프레임워크의 관계에 대해 알아보도록 하겠습니다. 아래의 내용들 중에는 토비의 스프링에서 참고한 부분이 많이 있습니다. 1. EJB와 POJO 프로그래밍 [ POJO의 등장 ] EJB(Enterprise Java Bean)란 엔터프라이즈 개발을 단순화하기 위해 Sun 사에서 만들어낸 Java 스펙이다. 스프링이 등장하기 이전에는 EJB가 자바 엔터프라이즈 애플리케이션 개발 시장을 독점하고 있었다. 하지만 EJB에는 치명적인 단점이 있었는데, 바로 코드들이 EJB 기술에 지나치게 종속되어야 한다는 것이다. 아래의 코드는 EJB 기반으로 작성된 것으로, 특정 서비스 계층에 EJB라는 기술이 마구 침투하는 모습을 확인할 수 있다. import 선언문부터 ..
Spring
2022. 11. 29. 10:00