在使用Spring boot 1.5.7开发的项目中,使用了data-redis和data-jpa。 Data-jpa版本是1.11.7,data-redis版本是1.8.7。我需要在项目中添加spring-integration。我将使用版本4.3.12。此版本中的data-jpa版本是1.10.10,data-redis版本是1.7.10。
它与项目中使用的data-redis和data-jpa版本不同。
这会导致什么问题?
答案 0 :(得分:0)
只要您不重写Spring Boot提供的任何依赖关系,就不会造成任何问题。您确实应该只依靠Spring Boot中经过良好测试的依赖项组成。即使Spring Integration 4.3.12
带来了Spring Data JPA 1.10.10
作为传递依赖关系,这并不意味着它不会被Spring Boot覆盖。
我不确定要向您指出哪些方法,但是Spring Boot的主要目标之一是在依赖项部分引入目标项目的一致性和交叉兼容性。