我正在学习Spring boot
。
提供了许多入门项目。从开发人员的角度来看,他们之间有什么区别,什么时候应该专门去哪一个?
例如,有什么区别 - spring-boot-starter-parent
,spring-boot-starter-web
,spring-boot-starter-freemarker
,spring-boot-starter-data-jpa
等。
由于
答案 0 :(得分:1)
根据Spring starter的文档。
Spring Boot Starters是一组方便的依赖描述符 您可以在申请中加入。你得到一站式服务 您需要的所有Spring和相关技术,而不必 搜索示例代码并复制粘贴依赖项 描述。例如,如果你想开始使用Spring和 用于数据库访问的JPA只包含spring-boot-starter-data-jpa 你的项目依赖,你很高兴。
请参阅this了解spring支持的所有起动机。
请参阅spring's official documentation了解更多入门项目。
Starters为您提供不同应用程序的OOTB集成,避免了样板配置的需要。
希望这有帮助!