我正在开发小型JavaFX应用程序,它将使用spring框架作为DI容器。后端部分将使用Oracle 11gR2数据库,但我不知道我应该选择哪个spring模块连接到Oracle --我将只使用JdbcTemplate,ORM不是一个选项。
我读了一些Spring in Action 4,作者展示了“当前”春季版本中的所有模块,在写这本书的时候,这个版本是4个(下图)。因此,乍一看,我似乎应该添加spring-jdbc-VERSION,但当我在谷歌搜索时,我从春季数据伞式项目连接到甲骨文我发现了另一个春季项目,这表明我添加了spring-data-oracle依赖,这是2年前的,此后没有任何更新。
spring-jdbc包括spring-data-oracle吗?有人能给我解释一下吗?最终,我应该添加什么来达到我的目标呢?

发布于 2015-03-15 09:07:08
因为您只需要所需的JDBC模板。
spring-jdbc依赖项(它本身使用spring-core、spring-tx等)要自动管理所有依赖项,请使用依赖关系管理工具(如maven或gradle )。
格莱德尔:
compile `org.springframework:spring-jdbc:4.0.0.RELEASE`maven:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>看看入门系列--它们包括一个使用jdbc模板的示例(包括依赖关系管理等):https://spring.io/guides/gs/relational-data-access/。
https://stackoverflow.com/questions/29058676
复制相似问题