[java.lang.NoSuchMethodError: org.hibernate.Session.createQuery

收藏
Hibernate Spring
38
Feb 1, 2018

[java.lang.NoSuchMethodError: org.hibernate.Session.createQuery

回答

小跑的蜗牛回答

问题分析:

  出现这种NoSuchMethodError的错误就有两个原因

  1. 没有导入相关jar包
  2. 导入jar包版本不对

问题解决方法

第一种情况导入jar包即可

第二种情况修改jar版本

图中导入的jar包spring jar的版本是4.2.4 那么对应的hibernate版本是5.2.10

这种问题属于hibernate版本过高.将hibernate调整到5.0即可

(1)

提交成功