Factory method ‘namedParameterJdbcTemplate’ threw exception; nested exception is java.lang.NoClassDefFoundError: org/springframework/util/ConcurrentLruCache
具体报错信息为:"工厂方法’namedParameterJdbcTemplate’抛出异常;嵌套异常是java.lang.NoClassDefFoundError: org/springframework/uti/concurrentlrucache "表示在类路径中有一个丢失的类。
类org.springframework.util。concurrentlucache是Spring框架的一部分,特别是“Spring -core”模块。“NamedParameterJdbcTemplate”是一个来自“spring-jdbc”模块的类,它依赖于“spring-core”。
要解决这个问题,您需要确保您的文件中有正确的Spring Framework依赖版本
主要报错原因时缺少spring-core的依赖,导致工厂模式无法创建Bean。
解决办法:加入对应版本的spring-core依赖