java - 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 项目是否需要它?
解决方案
Per, M. Deinum:
spring-core 基本上将成为大多数初学者的一部分,因为它包括大多数 spring 框架使用的类/实用程序/东西。那么它是否需要是的,你是否需要声明它,你不需要。– M. Deinum 8 小时前
推荐阅读
- database - 我想创建一个云 Web 应用程序,但是我不想在云中的数据库中。我可以将我的数据源保存在本地机器中吗
- ruby-on-rails - https://youtu.be/7r7UUulUdag
- c# - C# ORA-01012: 未登录
- c - 为什么打开wireshark抓包时没有发送ICMP ping请求?
- javascript - 请告知如何在 HTML 中显示 JS 变量值,特别是 URL
- reactjs - 如何在 React Js 中使用 getSnapshotBeforeUpdate() 获取滚动位置?
- npm-install - 无法安装 react-native-navigation 模块。抛出错误“ENOENT:没有这样的文件或目录”
- excel - 匹配字符串时选择大小写
- javascript - “加速模块地图中不存在模块”问题
- r - 变量在 purrr::pmap 中未分类