웹 개발/Spring Boot & JPA (1) 썸네일형 리스트형 EJB, Spring과 Spring Boot 스프링 이전의 프레임워크, EJB (Enterprise Java Bean) 2000년대 초반, 스프링 이전에 등장한 프레임워크로 스프링과 비슷한 기능을 제공하는 프레임워크이다. 개발자들이 복잡하고 어려운 로우 레벨 기술에 신경을 쓰기 보다는 정말 중요한 애플리케이션의 핵심인 비즈니스 로직을 좀 더 빠르고 효과적으로 개발할 수 있도록 돕기위해 등장하였다. EJB는 주로 기업환경에서 분산된, 트랜잭션을 다루는, 확장 가능한 Java 애플리케이션을 개발하기 위한 컴포넌트 아키텍처로 사용되었다. 이론적으론 되게 좋은 기술이었지만, 실제로 사용하기에는 너무 비쌌고 비즈니스 로직 보다 EJB를 사용하기 위해서 따로 구현하거나 상속해야 하는 등 EJB에 너무 의존적이고 종속적인 개발을 할 수 밖에 없어 자바의 최대 .. 이전 1 다음