Quelles sont les dépendances de Maven pour utiliser hibernate, les annotations d'hibernation et ehcache?

Je voudrais mettre à jour mon Maven pom.xml avec la dernière mise en veille prolongée, hibernate annotations, et ehcache dépendances.

J'ai lu les hibernate page de téléchargement et le ehcache télécharger la page. Toutes mes tentatives à l'interprétation, il semble à l'échec. Quelqu'un peut-il écrire le bout de code qui devrait aller dans pom.xml?

Cryptique hibernate page de téléchargement:
http://hibernate.org/downloads

Cryptique ehcache page de téléchargement:
http://www.terracotta.org/dl/ehcache-oss-download-catalog

Voici ce que j'ai à ce jour:

Je sais, ça ressemble à un gros gâchis, parce que je ne semble pas comprendre, où toutes les dépendances sont stockées.

Ci-dessus échoue avec:

Mise à jour:
Pascal, votre réponse est très clair et bien expliqué. Cependant, hibernate ne parvient toujours pas au démarrage.

  1. sl4j jeté des erreurs, ce qui est allé loin en ajoutant:

  2. Il existe de nombreux exemples de cette mise en garde:

  3. En outre, cette erreur fait tout échouer:

    Liées cause:

Pour confirmer, c'est le printemps de configuration:

Mise à jour:
Ce qui semble être la dernière exception que hibernate reste bloqué sur:

source d'informationauteur Thomas