领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多Spring CLI 旨在提高您创建新项目和向现有项目添加功能时的效率。它通过提供以下高级功能来实现这一点。
“boot new”命令克隆一个外部项目,并可选择对软件包进行重构,以匹配您选择的包名称。您还可以选择指定新项目的组 ID、工件 ID 和版本。
“boot add”命令会将外部项目合并到您的当前项目。它会对项目依赖项、插件、注解、应用程序配置文件进行智能合并,并将外部项目代码重构到您当前项目的包结构中。
用户提供的命令提供了一种用户友好的方式来定义和执行自定义命令,这些命令可以对您的项目执行日常任务。通过与您的代码一起声明式命令定义,您可以轻松地创建新的控制器、添加依赖项或配置文件。您还可以执行其他类似于客户端 GitHub Actions 体验的命令行应用程序。
在“boot new”和“boot add”命令中实现的“Plain Old Java Projects”代码生成方法,使公司能够定义一套具有首选库和编码风格的标准项目。在这些项目中包含 README.md 文件,可以使团队成员轻松上手新的库或编程方法。例如,运行“spring boot add jpa”会将代码添加到您的项目,并将 README.md 文件重命名为 README-jpa.md 文件,以便于查找。
用户定义的命令非常适合重复性的编码任务。由于命令定义与您的代码一起存在,因此您团队中的任何人都可以在无需创建、更新和发布其他工件或项目的情况下贡献或改进现有命令。
阅读文档以了解如何在您的系统上安装 CLI。