설계도구 설정

설계도구의 설정을 적용 합니다.

1. 설계도구의 설정 적용 여부

설계도구의 설정 적용 여부를 지정할 수 있습니다.

설계도구 기능 사용과는 별개로 설정 정보를 적용할지 여부만 지정할 수 있습니다.

설계도구의 설정 적용 여부
속성 설명

application.designer.use.applicationDesigner

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

2. 메타 검색 후에 완전히 일치하는 항목이 있을 경우 자동으로 추가 여부

메타 검색 후에 완전히 일치하는 항목이 있을 경우에 자동으로 이름에 추가할지 여부를 지정 합니다.

메타 검색 후에 완전히 일치하는 항목이 있을 경우 자동으로 추가 여부
속성 설명

application.designer.meta.autoAddExactlyMatched

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

3. 메타 검색 후 검색 단어 처리 옵션

메타 검색 후에 검색한 단어는 지정된 값에 의해 처리 됩니다.

1. SELECT_ALL : 단어 전체 선택

2. REMOVE_ALL : 단어 지우기

메타 검색 후 검색 단어 처리 옵션
속성 설명

application.designer.meta.afterSearchOperation

기본값

SELECT_ALL

다중 값 여부

아니오

사용할 수 있는 값

SELECT_ALL

REMOVE_ALL

4. 이름 구성 방식 지정

이름 구성 방식을 지정합니다. 다음 옵션을 사용할 수 있습니다.

1. META_AND_DIRECT: 메타를 검색하거나 직접 입력하여 이름을 구성할 수 있습니다.

2. META_ONLY: 메타를 검색하여 이름을 구성할 수 있습니다.

3. DIRECT_ONLY: 직접 입력만 사용

이름 구성 방식 지정
속성 설명

application.designer.meta.nameSelectOption

기본값

META_AND_DIRECT

다중 값 여부

아니오

사용할 수 있는 값

META_AND_DIRECT

META_ONLY

DIRECT_ONLY

5. 메소드 접두어의 직접 입력 허용 여부

메소드 접두어의 직접 입력 허용 여부를 지정 합니다.

값이 true 인 경우 메소드의 접두어를 직접 입력할 수 있는 컨트롤이 활성화 됩니다.

메소드 접두어의 직접 입력 허용 여부
속성 설명

application.designer.prefix.useDirectInput

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

6. [SQL ID] 에 비어있는 접두어 허용 여부

[SQL ID] 에 비어있는 접두어 허용 여부를 지정합니다.

값이 true 인 경우 접두어를 선택하지 않고 사용할 수 있습니다.

[SQL ID] 에 비어있는 접두어 허용 여부
속성 설명

application.designer.prefix.allowEmpty.dbio.sqlId

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

7. [서비스 오퍼레이션] 에 비어있는 접두어 허용 여부

[서비스 오퍼레이션] 에 비어있는 접두어 허용 여부를 지정합니다.

값이 true 인 경우 접두어를 선택하지 않고 사용할 수 있습니다.

[서비스 오퍼레이션] 에 비어있는 접두어 허용 여부
속성 설명

application.designer.prefix.allowEmpty.method.serviceOperation

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

8. [메소드] 에 비어있는 접두어 허용 여부

[메소드] 에 비어있는 접두어 허용 여부를 지정합니다.

값이 true 인 경우 접두어를 선택하지 않고 사용할 수 있습니다.

[메소드] 에 비어있는 접두어 허용 여부
속성 설명

application.designer.prefix.allowEmpty.method.generalMethod

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

9. [청크 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부

[청크 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부를 지정합니다.

값이 true 인 경우 접두어를 선택하지 않고 사용할 수 있습니다.

[청크 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부
속성 설명

application.designer.prefix.allowEmpty.method.taskletPrivateMethod

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

10. [타스클릿 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부

[타스클릿 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부를 지정합니다.

값이 true 인 경우 접두어를 선택하지 않고 사용할 수 있습니다.

[타스클릿 컴포넌트의 private 메소드] 에 비어있는 접두어 허용 여부
속성 설명

application.designer.prefix.allowEmpty.method.chunkedPrivateMethod

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

11. 메타 비교 사용 여부

메타 비교 사용 여부를 지정 합니다.

메타 비교 사용 여부
속성 설명

application.designer.validation.meta.use.compare

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

12. 메타 비교시 타입 비교 여부

메타 비교시 타입 비교 여부를 지정 합니다.

메타 비교시 타입 비교 여부
속성 설명

application.designer.validation.meta.use.compare.type

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

13. 메타 비교시 길이 비교 여부

메타 비교시 길이 비교 여부를 지정 합니다.

메타 비교시 길이 비교 여부
속성 설명

application.designer.validation.meta.use.compare.length

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

14. 메타 비교시 유효자리 비교 여부

메타 비교시 유효자리 비교 여부를 지정 합니다.

메타 비교시 유효자리 비교 여부
속성 설명

application.designer.validation.meta.use.compare.decimal

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

15. 단어 비교 사용 여부

단어 비교 사용 여부를 지정 합니다.

단어 비교 사용 여부
속성 설명

application.designer.validation.word.use.compare

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

16. 메타 물리 이름에 번호 허용 여부

메타 물리 이름에 번호를 허용할지 여부를 지정 합니다.

예) CUST_NAME : 고객 이름

CUST_NAME00 : 고객 이름

CUST_NAME01 : 고객 이름

메타 물리 이름에 번호 허용 여부
속성 설명

application.designer.validation.meta.use.numberingSuffix.physicalName

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

17. 메타 논리 이름에 번호 허용 여부

메타 논리 이름에 번호를 허용할지 여부를 지정 합니다.

예) CUST_NAME : 고객 이름

CUST_NAME : 고객 이름00

CUST_NAME : 고객 이름01

메타 논리 이름에 번호 허용 여부
속성 설명

application.designer.validation.meta.use.numberingSuffix.logicalName

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

18. 배치 작업 ID 이름 패턴

배치 작업 ID 이름 패턴을 지정 합니다.

배치 작업 ID 이름 패턴
속성 설명

application.designer.validation.batchJob.id.pattern

기본값

^\w+

다중 값 여부

아니오

사용할 수 있는 값

^\w+

19. 배치 작업 ID 에 빈 값 허용

배치 작업 ID 에 빈 값을 허용할지 여부를 지정 합니다.

값이 true 인 경우 배치 작업을 정의하는 대화창에서 배치 작업 ID 를 입력하지 않아도 됩니다.

배치 작업 ID 에 빈 값 허용
속성 설명

application.designer.validation.batchJob.id.allowEmpty

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

20. 배치에서 온라인 자원을 참조할 수 있도록 허용

배치에서 온라인 자원을 참조할 수 있도록 허용할 수 있습니다.

배치에서 온라인 자원을 참조할 수 있도록 허용
속성 설명

application.designer.validation.allowBatchToReferToOnline

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

21. 메소드 호출 허용 지정

메소드 별로 호출할 수 있는 메소드 목록을 지정합니다.

1. Caller

  • 서비스: service

  • Bean: bean

  • 배치 컴포넌트: jobComponent

  • 컨트롤러: controller

2. Callee

  • 서비스: service

  • 비즈니스: bean

  • 메소드: method

  • SQL ID: sqlId

메소드 호출 허용 지정
속성 설명

application.designer.validation.allowCallerCallee

다중 값 여부

사용할 수 있는 값

service=service,bean,sqlId

bean=bean,sqlId

service=service,bean,sqlId;bean=bean,sqlId

22. IOFor 값에 NONE 사용

IOFor 값에 NONE 을 사용할 수 있는지 여부를 지정 합니다.

값이 true 인 경우 IO를 정의하는 대화창의 IOFor 목록에서 NONE 값을 선택할 수 있습니다.

IOFor 값에 NONE 사용
속성 설명

application.designer.ioFor.useNone

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

23. 사용할 IOFor 지정

사용할 IOFor 의 값을 콤마(,)로 구분하여 지정합니다. 명시된 값은 IOFor 목록에 표시됩니다.

  • 서비스: service

  • 비즈니스: bean

  • DBIO: dbio

  • 배치 컴포넌트: jobComponent

사용할 IOFor 지정
속성 설명

application.designer.use.ioFor.list

다중 값 여부

사용할 수 있는 값

service

bean

dbio

jobComponent

service,bean,dbio,jobComponent

24. 사용할 IOUsage 지정

사용할 IOUsage 의 값을 콤마(,)로 구분하여 지정합니다. 명시된 값은 IOUsage 목록에 표시됩니다.

  • 입력: input

  • 출력: output

  • 입/출력: inOut

  • 입력 Sub: subInput

  • 출력 Sub: subOutput

  • 입출력 Sub: subInOut

  • 공통: common

  • 공통 Sub: subCommon

  • 테이블: table

사용할 IOUsage 지정
속성 설명

application.designer.use.ioUsage.list

다중 값 여부

사용할 수 있는 값

input

output

inOut

subInput

subOutput

subInOut

common

subCommon

table

input,output,inOut,subInput,subOutput,subInOut,common,subCommon,table

25. IOFor 별로 사용할 IOUsage 지정

선택된 IOFor에 따라 사용할 수 있는 IOUsage 목록을 다르게 관리할 경우에 사용할 수 있습니다.

1. 작성방법 :
IOFor=IOUsage(,IOUsage)*(;IOFor=IOUsage(,IOUsage)*)*

2. 예시

  • service=input,output

  • dbio=input,output,inOut,subInput,subOutput,common,subCommon

  • service=input,output;dbio=input,output,inOut,subInput,subOutput,common subCommon

3. 설명

3.1. IOFor 단위 구분은 세미콜론(;)으로 구분하여 지정합니다.

3.2. IOFor 별로 사용할 IOUsage 는 콤마(,)로 구분하여 지정합니다.

선택한 IOFor 에 해당하는 IOUsage 목록이 없는 경우에는 전체 IOUsage 목록이 사용됩니다.

전체 IOUsage 목록 : application.designer.use.ioUsage.list에서 지정된 값.

4. IOFor

5. IOUsage

  • 입력: input

  • 출력: output

  • 입/출력: inOut

  • 입력 Sub: subInput

  • 출력 Sub: subOutput

  • 입출력 Sub: subInOut

  • 공통: common

  • 공통 Sub: subCommon

  • 테이블: table

IOFor 별로 사용할 IOUsage 지정
속성 설명

application.designer.use.ioUsage.list.eachIoFor

다중 값 여부

사용할 수 있는 값

service=input,output

dbio=input,output,inOut,subInput,subOutput,common,subCommon

service=input,output;dbio=input,output,inOut,subInput,subOutput,common,subCommon

26. 확장 노드 등록

각 메소드에서 사용할 확장 노드를 등록 합니다.

1. 구성 : 유형,이름,설명

2. 예시

eai.call,EAI 호출, EAI 호출을 정의한다.

확장 노드 등록
속성 설명

application.designer.extendedNode.definition

다중 값 여부

27. 메소드에서 사용할 확장 노드 지정

메소드 별로 사용할 수 있는 확장 노드를 지정합니다.

1. Caller

  • 서비스: service

  • Bean: bean

  • 배치 컴포넌트: jobComponent

  • 컨트롤러: controller

메소드에서 사용할 확장 노드 지정
속성 설명

application.designer.extendedNode.mappingToMethod

다중 값 여부

사용할 수 있는 값

service=eai.call

bean=eai.call

service=eai.call;bean=eai.call

28. 복사 대화창에서 사용할 접미사의 물리 이름.

복사 대화창에서 사용할 접미사의 물리 이름을 지정 합니다.

복사 대화창에서 사용할 접미사의 물리 이름.
속성 설명

application.designer.copy.dialog.suffix.physicalName

기본값

copy

다중 값 여부

아니오

사용할 수 있는 값

copy

29. 복사 대화창에서 사용할 접미사의 논리 이름.

복사 대화창에서 사용할 접미사의 논리 이름을 지정 합니다.

복사 대화창에서 사용할 접미사의 논리 이름.
속성 설명

application.designer.copy.dialog.suffix.logicalName

기본값

복사

다중 값 여부

아니오

사용할 수 있는 값

복사

30. 복사 대화창에서 '복사' 접미사 사용 여부

복사 대화창에서 '복사' 접미사 사용 여부를 지정 합니다.

true 인 경우 대화창에 자동으로 '복사' 접미사가 추가 됩니다.

복사 대화창에서 '복사' 접미사 사용 여부
속성 설명

application.designer.copy.dialog.useCopySuffix

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

31. 자원뷰의 라벨 표시 방식

자원뷰에서 자원의 이름을 나타낼 때 사용할 표시 방식을 지정합니다.

자원뷰의 라벨 표시 방식
속성 설명

application.designer.viewer.displayType

기본값

LOGICAL_NAME

다중 값 여부

아니오

사용할 수 있는 값

LOGICAL_NAME

PHYSICAL_NAME

SIMPLE_PHYSICAL_NAME

PHYSICAL_NAME_WITH_LOGICAL_NAME

SIMPLE_PHYSICAL_NAME_WITH_LOGICAL_NAME

LOGICAL_NAME_WITH_PHYSICAL_NAME

LOGICAL_NAME_WITH_SIMPLE_PHYSICAL_NAME

32. 컨트롤러의 입력 타입에 컬렉션(List,Set,Map) 타입 허용 여부

컨트롤러의 입력 타입에 컬렉션(List,Set,Map) 타입 허용 여부를 지정합니다.

값이 false 인 경우에는 컬렉션 타입을 사용할 수 없습니다.

컨트롤러의 입력 타입에 컬렉션(List,Set,Map) 타입 허용 여부
속성 설명

application.designer.editor.controller.input.useCollection

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

33. 컨트롤러의 출력 타입에 컬렉션(List,Set,Map) 타입 허용 여부

컨트롤러의 출력 타입에 컬렉션(List,Set,Map) 타입 허용 여부를 지정합니다.

값이 false 인 경우에는 컬렉션 타입을 사용할 수 없습니다.

컨트롤러의 출력 타입에 컬렉션(List,Set,Map) 타입 허용 여부
속성 설명

application.designer.editor.controller.output.useCollection

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

34. 요청 메소드(RequestMethod)

컨트롤러 메소드에서 사용할 요청 메소드의 유형의 값을 콤마(,)로 구분하여 지정합니다.

요청 메소드(RequestMethod)
속성 설명

application.designer.editor.controller.requestMethodTypes

다중 값 여부

사용할 수 있는 값

get

post

put

delete

patch

get,post

get,post,put,delete,patch

35. 공유 DBIO 사용여부

공유 DBIO의 사용여부를 지정합니다.

공유 DBIO 사용여부
속성 설명

application.designer.editor.use.shareDbio

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

36. 새 버전의 설계서 편집기 사용

새 버전의 설계서 편집기를 사용하도록 지정합니다.

새 버전의 설계서 편집기 사용
속성 설명

application.designer.editor.use.newEditorAsDefault

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

37. 호출되는 메소드의 업무 흐름도 함께 표현

호출되는 메소드의 업무 흐름도 함께 표시할지 지정합니다.

true 로 설정된 경우에는 호출되는 메소드의 업무 흐름이 함께 표시 됩니다. 이 경우 메소드 내부는 직접 편집할 수 없습니다.

호출되는 메소드의 업무 흐름도 함께 표현
속성 설명

application.designer.flow.showMethodInternal

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

38. 프로젝트별로 구조파일 사용여부

프로젝트별로 구조파일을 사용할지 여부를 지정합니다.

값이 true 인 경우, 프로젝트에 포함된 .structure 파일을 선택할 수 있습니다.

값이 false 인 경우에는 설정(어드민)에서 지정한 구조파일만 사용할 수 있습니다.

프로젝트별로 구조파일 사용여부
속성 설명

structure.use.structureByProject

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

39. 기본 구조파일 사용여부

어드민에서 지정한 기본 구조파일의 사용여부를 지정합니다.

기본 구조파일 사용여부
속성 설명

structure.use.default

기본값

true

다중 값 여부

아니오

사용할 수 있는 값

true

false

40. 설계도구 - 엑셀 설계서 가져오기 접두어 검증 에러 표시 레벨

설계도구 - 엑셀 설계서 가져오기에서 접두어 검증 에러 표시 레벨을 지정합니다.

설계도구 - 엑셀 설계서 가져오기 접두어 검증 에러 표시 레벨
속성 설명

application.designer.excel.prefix.validation.error.level

기본값

WARNING

다중 값 여부

아니오

사용할 수 있는 값

OK

WARNING

ERROR

41. 메소드 입/출력으로 사용할 수 있는 콜렉션 타입 지정.

메소드 입/출력으로 사용할 수 있는 콜렉션 타입을 지정할 수 있습니다.

값 지정방법: 콤마(,) 구분자로 list,set,map을 나열

메소드 입/출력으로 사용할 수 있는 콜렉션 타입 지정.
속성 설명

application.designer.methodParameter.collectionTypes

기본값

none,list,set,map

다중 값 여부

아니오

사용할 수 있는 값

list

none,list,set,map

42. 메소드 입/출력으로 사용할 수 있는 기본 타입을 지정.

메소드 입/출력으로 사용할 수 있는 기본 타입을 지정할 수 있습니다.

값 지정방법: 콤마(,) 구분자로 int,java.langInteger,java.lang.String 등을 나열

메소드 입/출력으로 사용할 수 있는 기본 타입을 지정.
속성 설명

application.designer.methodParameter.primitiveTypes

기본값

int,long,float,double,short,byte,byte[],char,boolean,java.lang.String,java.lang.Integer,java.lang.Long,java.lang.Float,java.lang.Double,java.lang.Short,java.lang.Byte,java.lang.Character,java.lang.Boolean,java.math.BigDecimal,java.math.BigInteger,java.util.Date,java.sql.Timestamp

다중 값 여부

아니오

사용할 수 있는 값

int,long,float,double,short,byte,byte[],char,boolean,java.lang.String,java.lang.Integer,java.lang.Long,java.lang.Float,java.lang.Double,java.lang.Short,java.lang.Byte,java.lang.Character,java.lang.Boolean,java.math.BigDecimal,java.math.BigInteger,java.util.Date,java.sql.Timestamp

43. 속성의 필드 타입을 지정

속성의 필드 타입을 지정 합니다.

1. textArea : 텍스트

2. checkBox : 체크 박스

3. combo : 콤보박스(드롭 박스) 필드

속성의 필드 타입을 지정
속성 설명

application.designer.attributes.fieldType

다중 값 여부

사용할 수 있는 값

id=textArea

useYn=checkBox

type=combo

44. 확장 노드에 사용할 수 있는 속성 정의

확장 노드에 사용할 수 있는 속성을 정의 합니다.

1. 등록

확장 노드에 사용할 속성을 등록 합니다.

예시)

1.1. eai.call=interfaceId

1.2. eai.call=interfaceId,type

1.3. mca.call=interfaceId,interfaceId2

1.4. eai.call=interfaceId,type;mca.call=interfaceId,interfaceId2

2. 제외

기본으로 제공되는 확장 노드가 있고, 기본 속성이 이미 있는데 이를 사용하지 않을 경우, 속성의 앞에 마이너스 기호(-)를 붙여서 작성합니다.

예시)

2.1. eai.call=-interfaceId

2.2. mca.call=-interfaceId,-interfaceId

확장 노드에 사용할 수 있는 속성 정의
속성 설명

application.designer.attributes.extendedNode

다중 값 여부

사용할 수 있는 값

eai.call=interfaceId

eai.call=interfaceId,type

mca.call=interfaceId,interfaceId2

eai.call=interfaceId,type;mca.call=interfaceId,interfaceId2

eai.call=-interfaceId

eai.call=-interfaceId;mca.call=-interfaceId,-interfaceId

45. 온라인 서비스 클래스의 속성

온라인 서비스 클래스의 속성을 정의할 수 있습니다.

온라인 서비스 클래스의 속성
속성 설명

application.designer.attributes.class.service

다중 값 여부

사용할 수 있는 값

id

type

id, type

46. 온라인 Bean 클래스의 속성

온라인 Bean 클래스의 속성을 정의할 수 있습니다.

온라인 Bean 클래스의 속성
속성 설명

application.designer.attributes.class.online.bean

다중 값 여부

사용할 수 있는 값

id

type

id, type

47. 온라인 DBIO의 속성

온라인 DBIO의 속성을 정의할 수 있습니다.

온라인 DBIO의 속성
속성 설명

application.designer.attributes.class.online.dbio

다중 값 여부

사용할 수 있는 값

id

type

id, type

48. 온라인 IO의 속성

온라인 IO의 속성을 정의할 수 있습니다.

온라인 IO의 속성
속성 설명

application.designer.attributes.class.online.io

다중 값 여부

사용할 수 있는 값

id

type

id, type

49. 배치 작업의 속성

배치 작업의 속성을 정의할 수 있습니다.

배치 작업의 속성
속성 설명

application.designer.attributes.class.batch.job

다중 값 여부

사용할 수 있는 값

id

type

id, type

50. Chunk의 속성

Chunk의 속성을 정의할 수 있습니다.

Chunk의 속성
속성 설명

application.designer.attributes.class.batch.chunked

다중 값 여부

사용할 수 있는 값

id

type

id, type

51. Tasklet의 속성

Tasklet의 속성을 정의할 수 있습니다.

Tasklet의 속성
속성 설명

application.designer.attributes.class.batch.tasklet

다중 값 여부

사용할 수 있는 값

id

type

id, type

52. 배치 Bean 클래스의 속성

배치 Bean 클래스의 속성을 정의할 수 있습니다.

배치 Bean 클래스의 속성
속성 설명

application.designer.attributes.class.batch.bean

다중 값 여부

사용할 수 있는 값

id

type

id, type

53. 배치 DBIO의 속성

배치 DBIO의 속성을 정의할 수 있습니다.

배치 DBIO의 속성
속성 설명

application.designer.attributes.class.batch.dbio

다중 값 여부

사용할 수 있는 값

id

type

id, type

54. 배치 IO의 속성

배치 IO의 속성을 정의할 수 있습니다.

배치 IO의 속성
속성 설명

application.designer.attributes.class.batch.io

다중 값 여부

사용할 수 있는 값

id

type

id, type

55. 서비스 오퍼레이션의 속성

서비스 오퍼레이션의 속성을 정의할 수 있습니다.

서비스 오퍼레이션의 속성
속성 설명

application.designer.attributes.method.serviceOperation

다중 값 여부

사용할 수 있는 값

id

type

id, type

56. 메소드의 속성

메소드의 속성을 정의할 수 있습니다.

메소드의 속성
속성 설명

application.designer.attributes.method.generalMethod

다중 값 여부

사용할 수 있는 값

id

type

id, type

57. 인터페이스의 메소드의 속성

인터페이스의 메소드의 속성을 정의할 수 있습니다.

인터페이스의 메소드의 속성
속성 설명

application.designer.attributes.method.interfaceMethod

다중 값 여부

사용할 수 있는 값

id

type

id, type

58. 타스클릿 컴포넌트의 private 메소드의 속성

타스클릿 컴포넌트의 private 메소드의 속성을 정의할 수 있습니다.

타스클릿 컴포넌트의 private 메소드의 속성
속성 설명

application.designer.attributes.method.taskletPrivateMethod

다중 값 여부

사용할 수 있는 값

id

type

id, type

59. 청크 컴포넌트의 private 메소드의 속성

청크 컴포넌트의 private 메소드의 속성을 정의할 수 있습니다.

청크 컴포넌트의 private 메소드의 속성
속성 설명

application.designer.attributes.method.chunkedPrivateMethod

다중 값 여부

사용할 수 있는 값

id

type

id, type

60. SQL ID의 속성

SQL ID의 속성을 정의할 수 있습니다.

SQL ID의 속성
속성 설명

application.designer.attributes.method.sqlId

다중 값 여부

사용할 수 있는 값

id

type

id, type

61. 배치 Bean의 템플릿 정의

다음처럼 사용되는 배치 Bean의 템플릿을 정의할 수 있습니다.

<bean>..</bean>

작성방법) 타입, 이름, 설명을 세미콜론(;)으로 구분하여 나열합니다.

예시)

1. RFixed;고정길이 데이터 파일 Reader;고정길이로 작성된 데이터가 저장된 파일을 읽어 객체로 변환하는 Bean을 정의합니다.

2. WFixed;고정길이 데이터 파일 Writer;객체를 고정길이 데이터로 변환후 파일에 쓰는 Bean을 정의합니다.

배치 Bean의 템플릿 정의
속성 설명

application.designer.batchBean.template.declaration

다중 값 여부

사용할 수 있는 값

RFixed;고정길이 데이터 파일 Reader;고정길이로 작성된 데이터가 저장된 파일을 읽어 객체로 변환하는 Bean을 정의합니다.

WFixed;고정길이 데이터 파일 Writer;객체를 고정길이 데이터로 변환후 파일에 쓰는 Bean을 정의합니다.

62. 배치 Bean의 템플릿에서 사용할 속성 추가

배치 Bean의 템플릿에서 사용할 속성을 정의할 수 있습니다.

작성방법) 타입, 키, 값을 세미콜론(;)으로 구분하여 나열합니다. 이때, 타입은 속성이 추가되는 배치 템플릿의 타입과 동일해야 합니다.

예시) 배치 Bean의 템플릿이 [RFixed;고정길이 데이터 파일 Reader;고정길이로 작성된 데이터가 저장된 파일을 읽어 객체로 변환하는 Bean을 정의합니다.]으로 정의된 경우..

RFixed;resource;file:///#{jobExecutionContext['prefixFilePath'}]/test-fixed-input-file.txt

기본 템플릿의 속성 값을 변경하려면 동일한 키를 사용하여 등록하면 됩니다.

배치 Bean의 템플릿에서 사용할 속성 추가
속성 설명

application.designer.batchBean.template.property.declaration

다중 값 여부

사용할 수 있는 값

RFixed;resource;file:///#{jobExecutionContext['prefixFilePath'}]/test-fixed-input-file.txt

63. 웹 어플리케이션 설계 가능 여부

웹 어플리케이션 설계 가능 여부를 지정합니다.

값이 true 인 경우 새로운 설계서 마법사에서 '웹' 항목이 활성화 됩니다.

웹 어플리케이션 설계 가능 여부
속성 설명

application.designer.use.webApplication

기본값

false

다중 값 여부

아니오

사용할 수 있는 값

true

false

Copyright© Bankwareglobal All Rights Reserved.