java在SpringMVC中执行jdbc调用
在spring mvc中,当我执行以下命令时,它显示错误
Map<String,Object> out = simpleJdbcCall.execute(in);
错误是:
java.lang.NoSuchMethodError: org.springframework.jdbc.support.JdbcUtils.commonDatabaseName(Ljava/lang/String;)Ljava/lang/String; at org.springframework.jdbc.core.metadata.CallMetaDataProviderFactory$1.processMetaData(CallMetaDataProviderFactory.java:73)
请帮忙。在过去的两天里,我一直被这个问题困扰着,但仍然没有找到任何解决方案
# 1 楼答案
在少数情况下,你可能会发现
java.lang.NoSuchMethodError
。这里我根据你们的问题总结了其中的几个NoSuchMethodError
错误李>因此,在编译应用程序时,请确保类路径包含适当的源代码和代码。jar文件,并且您拥有每个文件的最新版本
所以,解决问题的方法是检查的版本。你正在使用的罐子。为此,可以使用maven依赖树,也可以查看maven存储库