EJB(Enterprise JavaBeans) 3.0 스펙
이 주제에서는 개발의 기반 및 EJB 3.0 애플리케이션의 애플리케이션 프로그래밍 모델인 EJB(Enterprise JavaBeans) 3.0 스펙에 대해 설명합니다. EJB 3.0 스펙에 대한 간략한 개요는 이 주제를 참조하십시오.
EJB 3.0 스펙은 Java™ EE 5(Java Platform, Enterprise Edition 5) 프로그래밍 모델로의 가장 중요한 업그레이드라고 할 수 있습니다. EJB 3.0 스펙은 Java EE에서 사용되는 비즈니스 로직 및 지속성 프로그래밍 모델의 단순화와 최적화를 나타냅니다. 정보에 대한 궁극적인 소스는 Oracle 웹 사이트에서 제공되는 스펙입니다.
JPA(Java Persistence API) 대체를 엔티티 클래스라고 하지만 엔티티 엔터프라이즈 Bean과 혼동해서는 안됩니다. JPA 엔티티는 엔터프라이즈 Bean이 아니며 EJB 컨테이너에서 실행하지 않아도 됩니다.
- EJB 코어 계약 및 요구사항
- EJB 3.0 단순 API(application programming interface)
- JPA
EJB 3.0 단순 API는 이전 EJB 스펙 버전의 EJB API 및 SPI 단순화에 대한 정보를 제공합니다.
JPA 문서는 POJO(Plain Old Java Object) 스타일 지속성 엔티티 개발 지침을 소개합니다.
EJB 3.0 정보에 대한 다른 좋은 소스는 Mastering Enterprise JavaBeans 3.0, Fourth Edition입니다. 이 개정판은 세션 Bean 및 메시지 구동 Bean, EJB, Java EE 통합 및 고급 지속성 개념에 대한 장을 제공합니다. 또한, EJB 프로그래밍 모델의 엔티티를 사용하는 JPA 및 POJO에 대해서도 포함합니다.