使用sts发布版本3.2.3.for jdbc连接,我已经给出了依赖
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>3.2.3.RELEASE</version>
</dependency>
抛出错误: java.lang.NoSuchMethodError:org.springframework.beans.factory.annotation.InjectionMetadata.needsRefresh(Lorg / springframework / beans / factory / annotation / InjectionMetadata; Ljava / lang / Class;)Z
我使用的一些jar文件似乎不匹配。 有人可以指导我哪个版本的&#34; mysql-connector-java&#34;用于弹簧3.2.3释放?以及如何知道我应该使用哪个版本的罐子? 感谢
答案 0 :(得分:1)
在needsRefresh
中添加了spring 4.0.x
方法,但无法在3.0.x
版本中找到该方法。