itexpert.chap13.util
Class DBResource

java.lang.Object
  |
  +--itexpert.chap13.util.DBResource

public class DBResource
extends java.lang.Object

JNDI µ¥ÀÌÅͼҽº¿¡¼­ µ¥ÀÌÅͺ£À̽º Ä¿³Ø¼ÇÀ» °¡Á®¿À´Â ¸Þ¼Òµå¿Í µ¥ÀÌÅͺ£À̽º ÀÚ¿øÀ» ¹Ý³³ÇÏ´Â ¸Þ¼Òµå·Î ±¸¼º ex) DBResource db = new DBResource(); Connection con = db.getConnection("java:comp/env/jdbc/bookshop"); .... db.close(rs, stmt, con);


Constructor Summary
DBResource()
           
 
Method Summary
 void close(java.sql.ResultSet rs, java.sql.Statement stmt, java.sql.Connection con)
          µ¥ÀÌŸº£À̽º ÀÚ¿øÀ» ¹Ý³³ÇÏ´Â ¸Þ¼Òµå
 java.sql.Connection getConnection(java.lang.String dsName)
          JNDI µ¥ÀÌŸ¼Ò½º¸íÀ¸·Î Ä¿³Ø¼Ç °´Ã¼¸¦ °¡Á®¿À´Â ¸Þ¼Òµå
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBResource

public DBResource()
Method Detail

getConnection

public java.sql.Connection getConnection(java.lang.String dsName)
                                  throws javax.naming.NamingException,
                                         java.sql.SQLException
JNDI µ¥ÀÌŸ¼Ò½º¸íÀ¸·Î Ä¿³Ø¼Ç °´Ã¼¸¦ °¡Á®¿À´Â ¸Þ¼Òµå

Parameters:
dsName - JNDI µ¥ÀÌŸ¼Ò½º¸í
javax.naming.NamingException
java.sql.SQLException

close

public void close(java.sql.ResultSet rs,
                  java.sql.Statement stmt,
                  java.sql.Connection con)
µ¥ÀÌŸº£À̽º ÀÚ¿øÀ» ¹Ý³³ÇÏ´Â ¸Þ¼Òµå