Anyframe Query Plugin

Version 1.1.2

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


I. Introduction
II. Query
1. Configuration
1.1. jdbcTemplate
1.2. sqlRepository
1.3. pagingSQLGenerator
1.4. lobHandler
1.5. Samples
1.6. TestCase
1.6.1. INSERT
1.6.2. SELECT
1.6.3. UPDATE
1.6.4. DELETE
1.7. Configuration Simplification
2. Mapping XML Files
2.1. Mapping XML 스키마
2.2. table-mapping 정의 방법
2.3. queries 정의 방법
3. Usecases
3.1. Result Mapping
3.1.1. 조회 결과 매핑이 별도로 정의되어 있지 않은 경우
3.1.2. <result-mapping> 없이 <table-mapping>을 이용할 경우
3.1.3. <table-mapping>,<result-mapping>없이 <result>만을 이용할 경우
3.1.4. <result-mapping>을 이용할 경우
3.1.5. 테스트 코드 Sample
3.2. Embedded SQL
3.2.1. 속성 정의 파일 Sample
3.2.2. 테스트 코드 Sample
3.3. OR Mapping
3.3.1. 속성 정의 파일 Sample
3.3.2. 매핑 XML 파일 Sample
3.3.3. OR Mapping시 사용할 매핑 클래스 Sample
3.3.4. 테스트 코드 Sample
3.4. Dynamic Query
3.4.1. 속성 정의 파일 Sample
3.4.2. 매핑 XML 파일 Sample
3.4.3. 테스트 코드 Sample
3.5. Pagination
3.5.1. 속성 정의 파일 Sample
3.5.2. 매핑 XML 파일 Sample
3.5.3. 테스트 코드 Sample
3.6. Batch Update
3.6.1. 속성 정의 파일 Sample
3.6.2. 매핑 XML 파일 Sample
3.6.3. 테스트 코드 Sample
3.7. Callable Statement
3.7.1. 속성 정의 파일 Sample
3.7.2. 매핑 XML 파일 Sample
3.7.3. 테스트 코드 Sample
3.8. CLOB, BLOB
3.8.1. Oracle 9i 이상일 경우
3.8.2. Oracle 8i일 경우
3.9. Named Parameter 'vo' 활용
3.9.1. 속성 정의 파일 Sample
3.9.2. 매핑 XML 파일 Sample
3.9.3. 테스트 코드 Sample
3.10. extends AbstractDao
3.10.1. 매핑 XML 파일 Sample
3.10.2. Dao 클래스 코드 Sample
3.10.3. Dao 클래스 속성 정의 파일 Sample
3.10.4. Dao 클래스 테스트 코드 Sample
3.11. implements ResultSetMapper
3.11.1. 속성 정의 파일 Sample
3.11.2. 매핑 XML 파일 Sample
3.11.3. ResultSetMapper 코드 Sample
3.11.4. 테스트 코드 Sample