Я изучаю разработку Enterprise Applications в Java,.NET и Groovy. Для каждой платформы мы попытаемся понять, как сложно реализовать простой веб-сервис SOAP. Мы будем использовать инструменты и библиотеки, которые наиболее часто используются, чтобы как можно точнее исследовать реальный мир.
В этом отношении, если использовать Hibernate для сохранения, лучше ли это отразить реальный мир для использования нового JPA (API сохранения Java) или пользовательского API Hibernate, существовавшего до появления JPA?