给定版本的所有 Spring 罐子

All jars of Spring for a given version

我从以下站点下载了 Spring 4.2.4 版框架的 jar:

http://repo.spring.io/release/org/springframework/spring/

我正在学习 JdbcTemplate,并且我想使用其中一个程序 jdbcTemplate.queryForObject。间接地它也需要 spring-dao(通过 Eclipse IDE 显示的错误得知)。

现在,在从上面 link 下载的版本 4.2.4 的 jars 中,我没有找到任何 spring-dao。然后进行测试,我从 http://mvnrepository.com/artifact/org.springframework/spring-dao/2.0.3 下载了它,版本是 2.0.3

现在我想明白为什么 spring-dao 没有包含在 link 中应该有所有的罐子?我可以从哪里获得给定版本的这个?

spring-dao 自 2008 年以来不再使用,包 org.springframework.dao 中的代码现在驻留在 spring-tx

所以你需要 spring-tx,它在 http://repo.spring.io/release/org/springframework/spring/4.2.4.RELEASE/ 中提供(下载 dist 文件)

参见 github spring-tx and dao packagemaven central for spring-dao