Migration hibernate et mise à jour des dépendances
Bonjour, Dans le cadre de l'évolution concernant le moteur de recherche et l’utilisation de hibernate-search, je me suis poser la question s'il ne serait pas préférable de d'abord mettre à jour hibernate pour ensuite développer le code d'hibernate search sur les solutions techniques d'aujourd'hui (hibernate search 4.1 et lucene 4.0). J'ai donc pris un peu de temps pour migrer cantherella sur hibernate 4.1.7 et cela a fonctionné avec quelques difficultés: - modification de configuration du pool (c3p0) - suppression de spring hibernate template (déconseillé sur hibernate 3, supprimé sur hibernate 4) - hibernate 4.1.8 est incompatible avec la version utilisée de c3p0 Suite à la migration: - le site tourne toujours correctement - le plugin hibernate3-maven-plugin n'a pas d'équivalent (un code de génération du schéma a été ajouté en test unitaire : il n'est cependant pas exactement identique en fonctionne sur les bases de données existantes) J'en ai profité pour mettre à jour toutes les autres librairies du projet. Ce sont des mises à jour mineures beaucoup moins importante qu'hibernate. Un seul changement notable concernant les mise à jour est celle vers commons-lang3 qui permet de supprimer la dépendance sur ICU (suppression des accents d'une chaine). Le code de la migration hibernate et de la mise à jour des dépendances n'est pas encore commité. Il le sera seulement si n'y a pas d'objections et après la réunion de mardi prochain où cela pourra être discuté. Cordialement, Eric Chatellier. -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com
participants (1)
-
Eric Chatellier