2017-07-07 4 views
0

Je migre hibernate 3.x vers la dernière version 5.x et je vois beaucoup de problèmes avec lesquels j'ai besoin d'aide.Problèmes de migration d'Hibernate 3.x à 5.x

  1. SessionFactory.evict() - Mon code utilise SessionFactory.evict() que je ne vois pas dans 5.x. Que devrais-je remplacer ce code? HibernateTemplate.evict()?
  2. Modifié AnnotationSessionFactoryBean à LocalSessionFactoryBean au printemps config xml. AnnotationSessionFactoryBean possédait les propriétés configurationClass et namingStrategy. De quoi devraient-ils être remplacés?
  3. Classe HibernateInterceptor est utilisé dans spring config xml et maintenant il n'est pas trouvé au printemps 4.x sous le paquet hibernate5.
  4. ConnectionProvider.configure() est manquant dans Hibernate.

J'utilise, Spring - Hibernate 4.3.9.RELEASE - 5.2.10.Final

Répondre

1

vous voyez cette image, puis trouver sur GitHub.

about version 5.2.9

enter image description here

+0

Merci pour cela. Connaissez-vous une solution pour HibernateInterceptor? – Maz

+0

Désolé, pour longtemps n'est pas revenu. Pourquoi ne pas utiliser mybatis? –