|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.shift.framework.persistance.SqlHelper
public class SqlHelper
Bean¿¡¼ SQL query¸¦ ÀÛ¼ºÇÒ¶§ query¸¦ ¼¼ÆÃÇØÁÖ°í À̸¦ executeÇØÁÖ´Â ¿ªÇÒÀ» ÇÑ´Ù.
| Constructor Summary | |
|---|---|
SqlHelper()
|
|
| Method Summary | |
|---|---|
void |
call(java.sql.Connection conn,
java.util.Map param)
½ºÅä¾î ÇÁ·Î½ÃÀú¸¦ È£ÃâÇÑ´Ù. |
boolean |
execute(java.sql.Connection conn)
¼³Á¤µÇ¾î ÀÖ´Â SQL¹®À» ½ÇÇàÇÑ´Ù. |
int[] |
executeBatch(java.sql.Connection conn,
java.util.List param)
¿©·¯°³ÀÇ row¸¦ insert, update, delete ÇÒ¶§ ¾²ÀδÙ. |
java.lang.Object |
executeQuery(java.sql.Connection conn,
java.lang.Class klass)
DB¿¡ select query¸¦ executeÇØÁÖ°í ±× °á°ú¸¦ List ŸÀÔÀÇ °´Ã¼·Î ¹ÝȯÇÑ´Ù. |
void |
executeQuery(java.sql.Connection conn,
ModelSet set)
DB¿¡ select query¸¦ executeÇØÁÖ°í ±× °á°ú¸¦ List ŸÀÔÀÇ °´Ã¼·Î ¹ÝȯÇÑ´Ù. |
java.lang.Object |
executeQuery(java.sql.Connection conn,
java.lang.Object param,
java.lang.Class klass)
DB¿¡ select query¸¦ executeÇØÁÖ°í ±× °á°ú¸¦ List ŸÀÔÀÇ °´Ã¼·Î ¹ÝȯÇÑ´Ù. |
void |
executeQuery(java.sql.Connection conn,
java.lang.Object param,
ModelSet set)
DB¿¡ select query¸¦ executeÇØÁÖ°í ±× °á°ú¸¦ List ŸÀÔÀÇ °´Ã¼·Î ¹ÝȯÇÑ´Ù. |
int |
executeUpdate(java.sql.Connection conn)
INSERT, UPDATE, DELETE SQL¹®À̳ª DDL°°ÀÌ °á°ú°ªÀÌ ¾ø´Â SQL¹®À» ½ÇÇà½ÃŲ´Ù. |
int |
executeUpdate(java.sql.Connection conn,
java.util.Map map,
java.lang.Object param)
ÇѰ³ÀÇ row¸¦ insert, update, deleteÇÒ¶§ »ç¿ëÇÑ´Ù. |
int |
executeUpdate(java.sql.Connection conn,
java.lang.Object param)
ÇѰ³ÀÇ row¸¦ insert, update, deleteÇÒ¶§ »ç¿ëÇÑ´Ù. |
void |
setQuery(java.lang.String sql)
Äõ¸®¹®À» executeÇÒ¼ö ÀÖ°Ô °¡°øÇÑ´Ù. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SqlHelper()
| Method Detail |
|---|
public int[] executeBatch(java.sql.Connection conn,
java.util.List param)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼param - ÀÔ·ÂÇϰíÀÚ ÇÏ´Â parameterµéÀÇ List°´Ã¼
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.sql.SQLException
public int executeUpdate(java.sql.Connection conn,
java.lang.Object param)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼param - updateÇϰíÀÚ ÇÏ´Â parameter °´Ã¼
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.sql.SQLException
public int executeUpdate(java.sql.Connection conn)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - java.sql.Connection °´Ã¼
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public int executeUpdate(java.sql.Connection conn,
java.util.Map map,
java.lang.Object param)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼map - updateÇϰíÀÚ ÇÏ´Â parameter °´Ã¼
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.sql.SQLException
public java.lang.Object executeQuery(java.sql.Connection conn,
java.lang.Object param,
java.lang.Class klass)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼param - °Ë»öÇϰíÀÚ ÇÏ´Â parameterklass - ResultSetÀ» ¹Þ¾Æ³¾ Ŭ·¡½º
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public java.lang.Object executeQuery(java.sql.Connection conn,
java.lang.Class klass)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼klass - ResultSetÀ» ¹Þ¾Æ³¾ Ŭ·¡½º
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public void executeQuery(java.sql.Connection conn,
java.lang.Object param,
ModelSet set)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.Exception
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼param - SQL¹®¿¡ ¼³Á¤µÇ¾î ÀÖ´Â parameter¿¡ ġȯµÉ ´ë»óÀÌ µÇ´Â °´Ã¼set - SQL¹® ½ÇÇà °á°ú¸¦ Ãâ·ÂÇÒ ´ë»ó °´Ã¼
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Exception
public void executeQuery(java.sql.Connection conn,
ModelSet set)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.Exception
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼set - SQL¹® ½ÇÇà °á°ú¸¦ Ãâ·ÂÇÒ ´ë»ó °´Ã¼
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Exception
public void call(java.sql.Connection conn,
java.util.Map param)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.Exception
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼param - ½ºÅä¾î ÇÁ·Î½ÃÀúÀÇ parameterÀ» ġȯÇÒ ´ë»ó °´Ã¼
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Exception
public boolean execute(java.sql.Connection conn)
throws java.sql.SQLException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.Exception
conn - Á¢¼ÓÇϰíÀÚ ÇÏ´Â DBÀÇ Connection °´Ã¼
java.sql.SQLException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Exception
public void setQuery(java.lang.String sql)
throws java.lang.Exception
sql - ¼¼ÆÃÇϰíÀÚ ÇÏ´Â SQL query¹®
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||