Package kr.co.hit.live.query.element

Interface Summary
SqlText SqlStatement를 구성하는 SQL 문장을 표현하기 위한 Interface 이다.
 

Class Summary
ArgumentSqlText 문자열 치환방식의 파라메터 하나를 표현하는 SqlText 클래스이다.
ConditionalSqlText 조건에 따라서 동적으로 조립되는 SQL 기능을 제공한다.
DefinitionMap DefinitionMap은 SQL 실행 시 실행되는 DB 별로 특정값을 정의하여 동적 SQL등의 조건으로 사용할 수 있는 기능을 처리하기 위하여 해당 Query XML 파일의 <definition> 로 정의된 내용을 관리하기 위한 기능을 제공한다.
DynamicSqlText 동적인 SQL 문장을 표현하기 위한 SqlText 인터페이스의 확장이다.
IterateSqlText 컬럼 항목의 개수에 따라서 SQL이 생성되는 기능을 제공한다.
ResultMap ResultMap은 Sql의 조회 결과로 컬럼의 데이터를 읽을 때 어떤 ColumnReader를 사용하여 읽을지을 지정하기 위한 클래스이다.
ResultMapItem ResultItem은 ResultMap을 구성하는 요소이며 하나의 ResultItem은 하나의 ColumnReader를 지정한다.
SimpleSqlText Text로만 이루어진 SQL 문장을 표현한다.
SqlParameter SQL 문장내의 inline 파라메터를 파싱한 결과를 표현하기 위한 클래스이다.
Sqls Sql Query 정의 XML 파일에서 root 노드인 <sqls> 노드를 표현하는 객체이다.
SqlStatement Sql Query 정의 XML 파일에서 하나의 sql 문장을 정의하는 노드인 <statement> 노드를 표현하는 객체이다.
SqlTextParser Inline parameter가 포함되어 있는 SQL 문장을 받아서 SqlText 객체들의 리스트로 파싱한다.
SqlTypes java.sql.Types에 정의된 JDBC type 값과 그 이름들을 매핑하여 그 정보를 제공하는 클래스이다.
StaticSqlText 정적으로 고정된 SQL 문을 표현하는 클래스이다.
 



Copyright © 2014. All Rights Reserved.