Estoy investigando el desarrollo de aplicaciones empresariales en Java, .NET y Groovy. Para cada plataforma, vamos a probar lo difícil que es realizar un simple servicio web SOAP. Utilizaremos las herramientas y las bibliotecas que se usan con más frecuencia para investigar el mundo real con la mayor precisión posible.JPA o Hibernate para Java ¿Persistencia?
En este sentido, al usar Hibernate para la persistencia, ¿reflejaría mejor el mundo real para usar el nuevo JPA (Java Persistence API), o el API personalizado de Hibernate que existía antes de que llegara JPA?
Lo sé, pero en una conferencia reciente que asistimos se expresó que JPA todavía no está maduro y no expone todas las características avanzadas todavía. –
Tenga en cuenta que JPA también tiene que actuar como el mínimo común denominador entre las capas de persistencia subyacentes que admite. Por lo tanto, si Hibernate tiene la característica A de barrido rápido y Toplink no, entonces la API de JPA no puede exponer la característica. –