首页 > 解决方案 > Spring Boot Starter 与 Spring Core?

问题描述

我正在处理一个遗留应用程序,我试图在它的 pom.xml 中升级它的依赖项(它是一个使用 Maven 的 Java Spring 项目)。问题是,他们没有使用任何启动器,而是显式地声明了依赖关系,如 hibernate、spring-batch-core 和类似的东西,它们在 spring-boot-starter 父级中声明。

我的问题是,我正在尝试替换所有这些单独的依赖项,然后我遇到了spring-core,但我没有看到它在父spring-boot-starter(2.4.4) pom.xml 中列出。这是用来做什么的,甚至对于使用 Spring Web 和 Spring Batch 的 Spring Boot 项目是否需要它?

标签: javaspringspring-bootmaven

解决方案


Per, M. Deinum:

spring-core 基本上将成为大多数初学者的一部分,因为它包括大多数 spring 框架使用的类/实用程序/东西。那么它是否需要是的,你是否需要声明它,你不需要。– M. Deinum 8 小时前


推荐阅读