com.shift.framework.persistance
Class Result

java.lang.Object
  extended by com.shift.framework.persistance.Result

public class Result
extends java.lang.Object

DB¿¡¼­ ¹ÝȯÇÑ ResultSetÀ» ó¸®Çϴ Ŭ·¡½º

Since:
2006.04.04
Version:
1.0
Author:
Shift Information & Communication

Constructor Summary
Result()
           
 
Method Summary
 java.util.List getResults(java.sql.ResultSet res, java.lang.Class klass)
          ResultSetÀ» POJO·Î º¯È¯ÇÏ¿© À̸¦ ListŸÀÔÀ¸·Î ¹ÝȯÇÑ´Ù.
 void getResults(java.sql.ResultSet res, ModelSet set)
          ResultSet¿¡ µé¾î ÀÖ´Â °á°ú¸¦ ModelSet¿¡ ³Ö´Â ¸Þ¼ÒµåÀÌ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Result

public Result()
Method Detail

getResults

public java.util.List getResults(java.sql.ResultSet res,
                                 java.lang.Class klass)
                          throws java.lang.IllegalArgumentException,
                                 java.sql.SQLException,
                                 java.lang.IllegalAccessException,
                                 java.lang.reflect.InvocationTargetException
ResultSetÀ» POJO·Î º¯È¯ÇÏ¿© À̸¦ ListŸÀÔÀ¸·Î ¹ÝȯÇÑ´Ù.

Parameters:
res - executeQueryÇØ¼­ ¹ÝȯµÈ ResultSet
klass - ResultSetÀ» ´ã¾Æ³¾ Ŭ·¡½º
Returns:
ResultSetÀ» POJO·Î º¯È¯ÇÏ¿© List¿¡ ´ã¾Æ ¹Ýȯ
Throws:
java.lang.IllegalArgumentException
java.sql.SQLException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

getResults

public void getResults(java.sql.ResultSet res,
                       ModelSet set)
                throws java.lang.IllegalArgumentException,
                       java.sql.SQLException,
                       java.lang.IllegalAccessException,
                       java.lang.reflect.InvocationTargetException,
                       java.lang.Exception
ResultSet¿¡ µé¾î ÀÖ´Â °á°ú¸¦ ModelSet¿¡ ³Ö´Â ¸Þ¼ÒµåÀÌ´Ù. ModelSet¿¡¼­ Á¤ÀǵǾî ÀÖ´Â Ä÷³¸¦ ÅëÇØ¼­ ResultSet¿¡ µé¾î ÀÖ´Â °ªÀ» Àо ModelSet°´Ã¼¿¡ µî·ÏÇÑ´Ù.

Parameters:
res - ResultSet °´Ã¼
set - ModelSet °´Ã¼
Throws:
java.lang.IllegalArgumentException
java.sql.SQLException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Exception