I have been reading about JPA and EJB3 and would like to confirm that my understanding of their relationship is correct. Here's what I think I know...
JPA is a specification that has been implemented by a number of vendors including:
- JBoss/Hibernate
- Oracle/TopLink Essentials (now EclipseLink)
- Apache/OpenJPA
EJB3 is a specification that is implemented in Application Servers including:
- Glassfish
- JBoss
Is this correct?