Pessoal, eu nunca tinha utilizado camadas de persistências anteriormente, agora estou criando um sistema de JOBs para processamento de dados.
Minha dúvida é:
A aplicação que estou refatorando já utiliza hibernate mas vi a possibilidade de utilizar o hibernate junto com JPA, e queria saber qual é a diferença de utilizar somente o hibernate ou hibernate junto com JPA.
Atualmente possuo juntos com as classes ORM seus respectivos xmls de mapeamentos, e vi um exemplo de JPA com spring onde ele possui somente um arquivo jpa.xml com todas as persistências.
É isso mesmo? Se eu utilizar a JPA a única diferença é que minhas classes ORM vão utilizar este jpa.xml?
Alguém poderia me ajudar nesta dúvida conceitual?
Muito Obrigado.