데이터베이스

Naming Service(JNDI)에서 connection pool 찾기

늘근이 2014. 5. 9. 09:20

static으로 선언해주어, 초기에 dataSource와 connection pool에 관련된 설정을 해줄수 있다




private static DataSource ds ;
	
	static{
		
		// Naming Service(JNDI)에서 connection pool 찾기
		Context initContext;
		try {
			initContext = new InitialContext();
/*			Context envContext  = (Context)initContext.lookup("java:/comp/env");
			ds = (DataSource)envContext.lookup("jdbc/oracle");	*/

			ds = (DataSource)initContext.lookup("java:/comp/env/jdbc/oracle");
			
		} catch (NamingException e) {
			e.printStackTrace();
		}

		
	}