About EJB Entity Facades

EJB entity facades are classes, paired with XML files, that implement the J2EE Generic Attribute Access pattern, also called the Value Object pattern. EJB entity facades are light-weight wrappers for EJB entity beans that allow you to expose exactly the attributes you need.

EJB entity facades are very similar to BC4J entity objects. In particular:

However, EJB entity facades are different from entity objects in some important ways: