-
java context lookup프로그램/JAVA 2008. 4. 10. 17:54
lookup("xxxxxxx") 메소드는 괄호안에 있는 이름으로 객체를 찾아서 반환해주는 역할을
하는 메소드입니다. 그러니깐 DataSource ds = (DataSource)ctx.lookup("jdbc/MYWORK");
이 소스에서 보면 jdbc/MYWORK라는 이름으로 되어 있는 어떠한 객체를 가지고 와서
DataSource형으로 케스팅하여 ds에 넣는것이 되겠죠
그리고 괄호안에 것이 무엇인가 하는 질문을 하셨는데 님의 소스를 토대로 말씀드리면
JNDI를 lookup으로 찾아서 가지고 온것이라고 할수 있죠. JAVA NAMING DIRECTORY
INTERFACE라고 합니다. 검색하시면 뭔지 나올꺼에요. 제가 보기에 저 소스코드에서
저 jdbc/MYWORK는 커넥션풀에 이름을 넣은거 같네요.
'프로그램 > JAVA' 카테고리의 다른 글
다시 공부해야함 ㅠㅠ...아니 이제 공부해야함 (0) 2008.12.03 Java Naming 에 관한글 (0) 2008.11.22 직렬화 개념 (0) 2008.07.02 컨텍스트 리스너에 대한 간단한 예제 소스 (1) 2008.04.03 ServletConfig 와 ServletContext의 차이 (0) 2008.04.03 Syntax error on token "}", delete this token 이런 오류였는데... (0) 2008.04.02 java.lang.reflect.InvocationTargetException (0) 2008.04.01