已要求我创建一个处理REST调用的maven项目,它不应是Web项目,也不应该是spring项目。我想将项目作为jar部署在应用程序服务器中。可能吗? 我可以使用spring和resteasy和jersey创建rest Web服务,但是它们都是作为Web项目创建的。在网上,我将大多数示例视为网络项目
答案 0 :(得分:1)
使用Spring Boot非常简单直接。您可以简单地构建一个项目的Jar并将服务器部署在任何具有Java的计算机上。 (注意:Spring Boot是对Spring的增强,因为它可以让您专注于业务逻辑,同时将与配置相关的内容减至最少)
如果您真的不想使用Spring Boot,那么JAX-RS也是另一种选择,可以使用Jetty嵌入式服务器中的JAR文件来部署服务器。