Class GlueQueryDefinition
java.lang.Object
com.poscoict.glueframework.dao.manager.GlueQueryDefinition
- All Implemented Interfaces:
 Serializable
Glue Query Editor(쿼리파일)를 parsing 결과. query를 담는 객체임.
 
 <?xml version="1.0" encoding="UTF-8"?>
 <queryMap desc="EMP Project 한글" xmlns="http://www.poscoict.com/glueframework/query">
     <query id="emp.select.by.deptno" desc="EMP조회" resultType="" isNamed="false">
     <![CDATA[
 select EMPNO, ENAME, JOB, MGR, HIREDATE, SAL,DEPTNO
 from EMP
 where DEPTNO=?
     ]]>
     </query>
     <query id="emp.select.by.deptno.named" desc="EMP조회" resultType="" isNamed="true">
     <![CDATA[
 select EMPNO, ENAME, JOB, MGR, HIREDATE, SAL,DEPTNO
 from EMP
 where DEPTNO=:DeptnoP
     ]]>
     </query>
     . . .
 </queryMap>
 - See Also:
 
- 
Constructor Summary
ConstructorsConstructorDescription생성자(constructor).GlueQueryDefinition(String id, String queryStatement) 생성자(constructor).GlueQueryDefinition(String id, String queryStatement, boolean isNamed) 생성자(constructor). - 
Method Summary
Modifier and TypeMethodDescriptiongetter method.getId()쿼리 키를 얻는다.getter method.SQL 쿼리 문장을 얻는다.booleangetter method.voidsetDescription(String desc) setter method.void쿼리 키를 설정한다.voidsetIsNamedQuery(boolean isNamed) setter method.voidsetMappedClassName(String mappedClassName) setter method.voidsetQueryStatement(String queryStatement) SQL 쿼리 문장을 설정한다.toString() 
- 
Constructor Details
- 
GlueQueryDefinition
public GlueQueryDefinition()생성자(constructor). - 
GlueQueryDefinition
생성자(constructor).- Parameters:
 id- 쿼리 키queryStatement- SQL 쿼리 문장
 - 
GlueQueryDefinition
생성자(constructor).- Parameters:
 id- 쿼리 키queryStatement- SQL 쿼리 문장isNamed-
 
 - 
 - 
Method Details
- 
getId
쿼리 키를 얻는다.- Returns:
 - 쿼리 키
 
 - 
setId
쿼리 키를 설정한다.- Parameters:
 id- 쿼리 키
 - 
getQueryStatement
SQL 쿼리 문장을 얻는다.- Returns:
 - SQL 쿼리 문장
 
 - 
setQueryStatement
SQL 쿼리 문장을 설정한다.- Parameters:
 queryStatement- SQL 쿼리 문장
 - 
isNamedQuery
public boolean isNamedQuery()getter method. 해당 쿼리가 Named query인지 알아본다..- Returns:
 - true/false
 
 - 
setIsNamedQuery
public void setIsNamedQuery(boolean isNamed) setter method.- Parameters:
 isNamed-
 - 
getMappedClassName
getter method.- Returns:
 - returnType
 
 - 
setMappedClassName
setter method.- Parameters:
 mappedClassName-
 - 
getDescription
getter method.- Returns:
 - desc
 
 - 
setDescription
setter method.- Parameters:
 desc-
 - 
toString
 
 -