Eu tenho um projeto no qual estou trabalhando atualmente usando Tomcat, Spring 4, Spring Security, MySQL e JPA com Hibernate. Escolhi o JPA do ponto de vista de que é suposto tornar a troca da implementação subjacente dos fornecedores de ORM ininterrupta ou pelo menos menos dolorosa. Eu diria que...