2016-06-03 4 views
4

Hibernate는 Session.getFlushMode의 이름을 Session으로 바꾸어야하기 때문에 Spring ORM (4.2.6, latest)은 호환되지 않는다. .getHibernateFlushMode이 NoSuchMethodError 결과 :Spring-orm-4.2.6은 hibernate-orm-5.2.0과 호환되지 않는다.

Caused by: java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode; at org.springframework.orm.jpa.vendor.HibernateJpaDialect.prepareFlushMode(HibernateJpaDialect.java:187) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.prepareTransaction(HibernateJpaDialect.java:182) at org.springframework.orm.jpa.EntityManagerFactoryUtils.prepareTransaction(EntityManagerFactoryUtils.java:321) at org.springframework.orm.jpa.EntityManagerFactoryUtils.doGetTransactionalEntityManager(EntityManagerFactoryUtils.java:293)

때 최대 절전 모드 5.2.0와 호환되는 HibernateJpaDialect을 제공 봄 것인가?

안녕

+2

Spring이나 Hibernate가 github에서 bugtracking을 사용하지 않기 때문에 책임감있는 사람이 그것을 읽기를 희망하면서 여기 게시하기로 결정했습니다. 나는 Jira에 등록하지 않을 것이다, 미안. – cnsstackoverflow

+0

@NeilStockton 죄송합니다! 내 잘못이야 –

답변