quel est le but des deux fichiers de configuration Hibernate?

C'est mon projet en cours de la structure:

pom.xml
/src
  /main
    /resources
      hibernate.cfg.xml
      /META-INF
        persistence.xml

J'ai très configuration similaire params dans les deux fichiers (hibernate.cfg.xml et persistence.xml), ce qui semble étrange, mais c'est ce que j'ai vu dans de nombreux exemples en ligne et des tutoriels. Je ne comprends pas pourquoi j'ai besoin d'avoir deux fichiers. Est-il possible de travailler seulement avec une? Veuillez expliquer.

ps. Par exemple, dois-je déclarer hibernate.dialect dans les deux fichiers, un seul sera suffisant? Si oui, laquelle utiliser?

InformationsquelleAutor yegor256 | 2010-09-27