구성 파일에서 Ref 태그 사용

공통 구성 요소를 정의한 다음 구성의 아무 위치에서 요소를 참조하여(Ref 태그 사용) 해당 정의를 재사용할 수 있습니다. Ref 태그를 해당 요소 정의를 포함한 동일 구성 파일 또는 포함된 구성 파일에서 사용할 수 있습니다.

이 태스크 정보

필수 구성 요소 간에 관계를 지정하기 위해 다양한 접근법이 사용됩니다. 예를 들어, 다음 데이터 소스 정의는 모두 유효합니다. 첫 번째 예제는 Ref 태그를 사용하지 않으며, 두 번째는 직접 요소 정의 및 Ref 태그의 조합을 사용하며, 세 번째는 Ref 태그만을 사용합니다.

예제 1: Ref 태그를 사용하지 않음

<dataSource id="blogDS" jndiName="jdbc/blogDS">
  <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
  <jdbcDriver>
    <library>
      <fileset dir="C:/liberty/basics/derby" includes="derby.jar"/>
    </library>
  </jdbcDriver>
  <connectionManager maxPoolSize="10"/>
</dataSource>

예제 2: 직접 요소 정의와 Ref 태그를 조합하여 사용

<dataSource id="blogDS" jndiName="jdbc/blogDS" connectionManagerRef="derbyPool">
  <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
  <jdbcDriver libaryRef="derbyLib"/>
</dataSource>

<connectionManager id="derbyPool" maxPoolSize="10"/> 

<library id="derbyLib"/>
  <fileset dir="C:/liberty/basics/derby" includes="derby.jar"/>
</library>

예제 3: Ref 태그만 사용(중첩만 허용되는 properties 요소 제외)

 <dataSource id="blogDS" jndiName="jdbc/blogDS" connectionManagerRef="derbyPool" jdbcDriverRef="derbyEmbedded">
   <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
 </dataSource>

 <connectionManager id="derbyPool" maxPoolSize="10"/> 

 <jdbcDriver id="derbyEmbedded" libraryRef="derbyLib"/>
   
 <library id="derbyLib" filesetRef="derbyFileset"/>
 
 <fileset id="derbyFileset" dir="C:/liberty/basics/derby" includes="derby.jar"/> 

주제의 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_setup_reftags
파일 이름: twlp_setup_reftags.html