Spring ShellSpring Shell3.4.0

Spring Shell 项目的用户可以轻松地构建一个功能齐全的 shell(也称为命令行)应用程序,只需依赖 Spring Shell 的 jar 包并添加他们自己的命令(这些命令以 Spring bean 的方法形式出现)。 创建命令行应用程序可能很有用,例如,与项目的 REST API 交互,或处理本地文件内容。

特性

Spring Shell 的特性包括

  • 一个简单的、注解驱动的编程模型,用于贡献自定义命令

  • 使用 Spring Boot 自动配置功能作为命令插件策略的基础

  • Tab 键补全、着色和脚本执行

  • 自定义命令提示符、shell 历史记录文件名、结果和错误处理

  • 基于领域特定标准动态启用命令

  • 与 bean 验证 API 集成

  • 已经内置的命令,例如清屏、漂亮的帮助、退出

  • ASCII 艺术表格,具有格式、对齐、精美边框等。

Spring Initializr

快速启动您的项目

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部