gpt4 book ai didi

spring-boot - 我可以在 Spring Boot 1.5.x 中使用 "Spring Data JDBC"吗?

转载 作者:行者123 更新时间:2023-12-04 13:01:24 25 4
gpt4 key购买 nike

我试图找出与 Spring Boot 1.5.20.RELEASE (= Spring Framework 4.3.23.RELEASE) 一起使用的 spring-data-jdbc 版本 - 但我在任何地方都找不到该信息。

是不是因为 spring-data-jdbc 只适用于 Spring Boot 2.x/Spring Framework 5.x?

具体我想用 @Query , @EnableJdbcRepositories , 等等。

当我查看 Spring Data Ingalls SR20 的发行说明(与 Boot 1.5.20.RELEASE/Framework 4.3.23.RELEASE 匹配的发行版)时,似乎只有 Lovelace(Boot 2.x)支持 spring-data-jdbc和框架 5.x):https://spring.io/blog/2019/04/10/spring-data-lovelace-sr6-kay-sr14-ingalls-sr20-released

编辑和回答:根据@JensSchauder 的评论:spring-data-jdbc 是一个(相当)从头开始创建的新项目。无法在 Spring Framework 4 中使用它。

最佳答案

如果你看 spring-data-jdbc pom.xml它使用 spring-data-parent通过定义和应用来管理 Spring Framework 版本 spring.version属性(property)。您必须确保此 Spring Framework 版本与您使用的任何版本兼容。

第一个可用 spring-data-jdbc:1.0.0.RELEASE版本使用 spring-data-parent:2.1.0.RELEASE 需要 Spring Framework 5.1 的父级:

<spring>5.1.0.RELEASE</spring> 

不推荐使用 spring-data-jdbc使用较低的 Spring Framework 版本。由于 Spring Boot 1.5.X 使用 Spring Framework 4.X,因此答案是否定的。

关于spring-boot - 我可以在 Spring Boot 1.5.x 中使用 "Spring Data JDBC"吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56291687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com