토리맘의 한글라이즈 프로젝트 logo 토리맘의 한글라이즈 프로젝트

스프링 인티그레이션 공식 레퍼런스를 한글로 번역한 문서입니다.

전체 목차는 여기에 있습니다.


스프링 프레임워크 2.0에선 네임스페이스 지원을 시작했다. 덕분에 애플리케이션 컨텍스트 세팅을 위한 XML 설정은 더 단순해지고, Spring Integration에서도 광범위한 네임스페이스를 지원할 수 있게 됐다.

이 레퍼런스 가이드에선, Spring Integration의 코어 네임스페이스 기능에 int를 네임스페이스 프리픽스로 사용한다. 각 Spring Integration 어댑터 타입(모듈이라고도 부른다)은 아래 있는 컨벤션을 사용해 구성한 자체 네임스페이스를 제공한다:

다음은 int, int-event, int-stream 네임스페이스를 사용하는 예시다:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:int="http://www.springframework.org/schema/integration"
  xmlns:int-webflux="http://www.springframework.org/schema/integration/webflux"
  xmlns:int-stream="http://www.springframework.org/schema/integration/stream"
  xsi:schemaLocation="
   http://www.springframework.org/schema/beans
   https://www.springframework.org/schema/beans/spring-beans.xsd
   http://www.springframework.org/schema/integration
   https://www.springframework.org/schema/integration/spring-integration.xsd
   http://www.springframework.org/schema/integration/webflux
   https://www.springframework.org/schema/integration/webflux/spring-integration-webflux.xsd
   http://www.springframework.org/schema/integration/stream
   https://www.springframework.org/schema/integration/stream/spring-integration-stream.xsd"></beans>

Spring Integration이 지원하는 네임스페이스와 관련된 내용은 네임스페이스 지원 섹션에서 자세히 다룬다.

네임스페이스 프리픽스는 자유롭게 선택할 수 있다. 네임스페이스 프리픽스를 아예 사용하지 않는 것도 가능하다. 그렇기 때문에 개발 중인 애플리케이션에 가장 잘 맞는 컨벤션을 적용하는 게 좋다. 단, SpringSource Tool Suite™(STS)에선 Spring Integration 관련 네임스페이스 컨벤션은 이 레퍼런스 가이드에서 사용하는 것과 동일한 컨벤션을 사용한다는 점을 알아두자.


Next :
Conventions in This Guide
가이드 문서에서 사용하는 컨벤션 가이드

전체 목차는 여기에 있습니다.

<< >>

TOP