BAR*_*ARJ 3 rest spring spring-boot
我刚刚使用 Spring Boot 构建了一个 RESTful Web 服务。
我现在想利用 RESTful Web 服务并通过构建 Java 控制台应用程序(最终添加 GUI 和安全性)开始调用它。
我想知道是否可以在 Spring(引导)环境之外使用任何 Spring 功能并在我的 java 控制台应用程序中使用它?例如,我可以在我的非 Spring java 应用程序中使用 Spring 的 RestTemplate 来进行 REST api 调用吗?我是 Spring 的新手,我想尽可能地接近 Spring。我想你不能,但我只是想确定一下。
如果不可能,我知道您可以使用 Spring 创建非 Web 应用程序。是否可以集成 GUI?可能不是最佳实践,只是探索什么是可能的和传统的。
Spring Boot 不会以任何方式与应用程序类型耦合。您可以使用它运行仅限命令行的应用程序、批处理应用程序、网络应用程序或任何其他类型的应用程序。您甚至可以从 Spring Boot 的自动配置中受益。
在 的情况下,RestTemplate您可能希望spring-web直接导入而不是spring-boot-starter-web. 或者您可以添加启动器并排除嵌入式容器 ( spring-boot-starter-tomcat)。在这种情况下,Spring Boot 将自动适应并且不会启动嵌入式 Web 服务器。
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |