您可以使用RESTEasy Spring Boot启动器。这是您的 *** 作方式:
添加POM依赖性
将下面的Maven依赖项添加到您的Spring Boot应用程序pom文件中。
<dependency> <groupId>com.paypal.springboot</groupId> <artifactId>resteasy-spring-boot-starter</artifactId> <version>2.1.1-RELEASE</version> <scope>runtime</scope></dependency>
注册JAX-RS应用程序类
只需将您的JAX-RS应用程序类(Application的子类)定义为Spring bean,它将被自动注册。请参见下面的示例。见 JAX-
RS应用程序的注册方法, 在如何使用的RESTEasyspring引导启动进一步的信息。
package com.test;import org.springframework.stereotype.Component;import javax.ws.rs.ApplicationPath;import javax.ws.rs.core.Application;@Component@ApplicationPath("/sample-app/")public class JaxrsApplication extends Application {}
注册JAX-RS资源和提供者
只要将它们定义为Spring bean,它们就会被自动注册。注意,JAX-RS资源可以是单例的,也可以是请求范围的,而JAX-RS提供程序必须是单例的。
有关更多信息,请访问项目GitHub页面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)