Gostaria de saber qual a melhor ferramenta de mapeamento objeto/relacional para Java se Hibernate ou JPA.
JPA é como se fosse uma interface : precisa de uma implementação. Por si só não funciona. Assim, eu diria que a melhor é JPA usando uma implementação Hibernate (embora a implementação oficial seja o EclipseLink).
[]´s