EJB 2.x Entity Beans

GPTKB entity

Statements (47)
Predicate Object
gptkbp:instanceOf Enterprise JavaBeans specification component
gptkbp:accessibleBy Local interface
Remote interface
gptkbp:canBe Stateless
Bean-managed
Container-managed
Stateful
gptkbp:category gptkb:Java_EE
Persistence
Enterprise application architecture
gptkbp:definedIn gptkb:javax.ejb.EntityBean_interface
gptkbp:deprecatedIn gptkb:EJB_3.0
https://www.w3.org/2000/01/rdf-schema#label EJB 2.x Entity Beans
gptkbp:introducedIn gptkb:EJB_1.0
gptkbp:lifecycleManagedBy gptkb:EJB_container
gptkbp:limitation Complexity
Performance overhead
Tight coupling to EJB container
Verbose configuration
gptkbp:partOf gptkb:EJB_2.x
gptkbp:persistedIn Relational database
gptkbp:replacedBy gptkb:JPA_(Java_Persistence_API)
gptkb:EJB_3.x_Entities
gptkbp:requires Application server
Deployment descriptor (ejb-jar.xml)
gptkbp:supports Security
Transactions
Bean-managed persistence
Container-managed persistence
JNDI lookup
Relationships (CMP 2.x)
gptkbp:usedFor Persistence of data in Java EE applications
gptkbp:usedIn Java EE applications
gptkbp:uses EntityContext
Home interface
Primary key
ejbActivate method
ejbCreate method
ejbLoad method
ejbPassivate method
ejbRemove method
ejbStore method
setEntityContext method
unsetEntityContext method
gptkbp:bfsParent gptkb:Jakarta_Persistence
gptkb:Java_Persistence_API
gptkbp:bfsLayer 6