Anyframe MiP Query Plugin

Version 1.0.4

본 문서의 저작권은 삼성SDS에 있으며 Anyframe 오픈소스 커뮤니티 활동의 목적하에서 자유로운 이용이 가능합니다. 본 문서를 복제, 배포할 경우에는 저작권자를 명시하여 주시기 바라며 본 문서를 변경하실 경우에는 원문과 변경된 내용을 표시하여 주시기 바랍니다. 원문과 변경된 문서에 대한 상업적 용도의 활용은 허용되지 않습니다. 본 문서에 오류가 있다고 판단될 경우 이슈로 등록해 주시면 적절한 조치를 취하도록 하겠습니다.


I. Introduction
II. MiPlatform Integration
1. MiPController
2. MiPQuery
2.1. MiPQueryService 활용
2.1.1. MiPQueryService 속성 정의 파일 Sample
2.1.2. 매핑 XML 파일 샘플
2.1.3. 테스트 코드 Sample
III. MiPlatform Simplification
3. MiPlatform Service
3.1. Controller
3.1.1. MiPController
3.2. Service
3.2.1. MiPService
3.2.2. MiPServiceImpl
3.3. MiPDao
3.4. Extension of MiPServiceImpl
3.4.1. [참고] MiPActionCommand
3.5. Testcase
IV. MiPlatform UI Sample
4. Architecture
4.1. Presentation Layer
4.2. Business Layer
5. Sample UI
5.1. Introduction
5.2. Set of Sample UI
5.2.1. 01GRD – 샘플1 (검색 + Grid + Paging Control)
5.2.2. 02GRDFRM – 샘플2 (검색 + Grid +입력Form + Paging Control)
5.2.3. 03GRDPOP – 샘플3 (검색 + Grid + 입력Form 팝업 + Paging Control)
5.2.4. 04GRDTAB – 샘플4 (검색 + 상단 Grid + 하단 Tab 입력 Form)
5.2.5. 05GRDTAB – 샘플5 (검색 + 좌측 Grid + 우측 Tab 입력Form)
5.2.6. 06GRDGRD – 샘플6 (좌/우Grid 간 항목 이동)
5.2.7. 07GRDGRD – 샘플7 (검색 + 상단 Master Grid + 하단 Sub Grid + Validation)
5.2.8. 08TRVGRD – 샘플8 (검색 + Tree + Grid + Tab 입력 Form 팝업 + Validation)
5.2.9. 09TRVFRM – 샘플9 (검색 + Tree + 입력 Form)
5.2.10. 10CTGGRD – 샘플10 (카테고리구분 + 검색 + Grid)
5.2.11. 11CALMTLY – 샘플11 (Grid를 이용한 월간 Calendar)
5.2.12. 12CALWKLY – 샘플12 (Grid를 이용한 주간 Calendar)
5.2.13. 13FILEATT - 샘플13 (파일 첨부)
6. Standards
6.1. Naming Rules of Form
6.2. Naming Rules of UI Component
6.3. Naming Rules of Variable
6.3.1. Global Variable
6.3.2. Common Script Variable
6.3.3. Local Variable
6.4. Naming Rules of Function
6.4.1. Global Function
6.4.2. Common Script Function
6.4.3. Local Function
7. Working with Common Flow
7.1. Common Script
7.1.1. Service Call
7.1.2. Callback
7.2. Common Dataset
7.2.1. Dataset for Service
7.3. Example
8. Validation
8.1. Using UI Component
8.1.1. Size Validation
8.1.2. Type Validation
8.2. Using Script
8.2.1. Check Validity
8.2.2. Check List for Validation
9. Internationalization (i18n)
9.1. Domain