2.10. Spring Integration


참고

애플리케이션에는 기존 Jakarta XML Web Services 서비스 및 클라이언트 구성이 있어야 합니다.

RESTEasy는 Spring 4.2.x와 통합됩니다.

Maven 사용자는 resteasy-spring 아티팩트를 사용해야 합니다. 또는 JAR은 JBoss EAP에서 모듈로 사용할 수 있습니다.

RESTEasy는 Bean Factory 에서 빈을 생성할 때 Jakarta RESTful Web Services 주석을 처리하는 RESTEasy 특정 BeanPostProcessor 를 등록하는 자체 Spring ContextLoaderListener 와 함께 제공됩니다. 즉, RESTEasy는 빈 클래스에서 @Provider 및 Jakarta RESTful Web Services 리소스 주석을 자동으로 스캔하고 Jakarta RESTful Web Services 리소스로 등록합니다.

다음을 web.xml 파일에 추가하여 RESTEasy/Spring 통합 기능을 활성화합니다.

<web-app>
   <display-name>Archetype Created Web Application</display-name>
   <listener>
      <listener-class>org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap</listener-class>
   </listener>
   <listener>
      <listener-class>org.jboss.resteasy.plugins.spring.SpringContextLoaderListener</listener-class>
   </listener>
   <listener>
      <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
   </listener>
   <servlet>
      <servlet-name>Resteasy</servlet-name>
      <servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
   </servlet>
   <servlet-mapping>
      <servlet-name>Resteasy</servlet-name>
      <url-pattern>/*</url-pattern>
   </servlet-mapping>
</web-app>

SpringContextLoaderListenerResteasyBootstrap 에서 초기화한 ServletContext 속성을 사용하므로 선언해야 합니다.

Spring과의 RESTEasy 통합을 시연하는 웹 애플리케이션의 실제 예는 JBoss EAP와 함께 제공되는 Spring -resteasy 빠른 시작을 참조하십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동