Я читал о JPA и EJB3 и хотел бы подтвердить, что мое понимание их отношений правильное. Вот что я думаю, что знаю...
JPA - это спецификация, которая была реализована рядом поставщиков, включая:
- JBoss/Hibernate
- Oracle/TopLink Essentials (теперь EclipseLink)
- Apache/OpenJPA
EJB3 - это спецификация, которая реализована на серверах приложений, включая:
- Glassfish
- JBoss
Это верно?