Tomcat 과 Weblogic 설정 JNDI
8862 단어 서버 쪽
appDB
jdbc/appDB
javax.sql.DataSource
Container
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
// Look up our data source
DataSource ds = (DataSource) envCtx.lookup("appDB");
1. 웹 로직 10 의 웹 로직 서버 도 메 인 을 시작 합 니 다.
2. Weblogic Server Adiministration Console 에 들 어가 데이터 원본 을 설정 합 니 다.다음 그림 에서 보 듯 이:
왼쪽 데이터 원본 클릭:
위의 그림 페이지 에서 오른쪽 프레임 에 있 는 새 단 추 를 볼 수 있 을 때 회색 으로 사용 할 수 없 기 때문에 왼쪽 상단 단 추 를 눌 러 야 합 니 다. 아래 그림 과 같 습 니 다.
페이지 의 새 단 추 를 누 르 면 새로운 데이터 원본 을 만 듭 니 다. 다음 그림 은 weblogic 10 을 통 해 Oacle 에 연 결 된 데이터 원본 을 만 듭 니 다. 다음 그림 과 같 습 니 다.
위의 그림 에 따라 관련 정 보 를 작성 하고 다음 단 추 를 누 르 면
위 페이지 에서 기본 값 을 사용 하면 다음 단 계 를 클릭 합 니 다.
위의 그림 에 따라 관련 Oacle 정 보 를 작성 하고 다음 단 계 를 클릭 합 니 다.
위 페이지 에 서 는 이전에 작성 한 정보 에 따라 이 페이지 의 정 보 를 자동 으로 생 성 합 니 다. 여기 서 우 리 는 데이터 뱅 크 의 연결 이 정상 적 인지 테스트 하고 다음 단 계 를 클릭 할 수 있 습 니 다.
서버 를 선택 하고 완료 단 추 를 누 르 면 데이터 원본 을 만 듭 니 다.이 때 데이터 원본 은 사용 할 수 없습니다. 새 데이터 원본 을 사용 하려 면 왼쪽 상단 의 활성화 변경 단 추 를 누 르 십시오. 다음 그림 입 니 다.
클릭
단 추 를 누 르 면 페이지 오른쪽 에 모든 변경 사항 이 활성화 되 어 있 음 을 볼 수 있 습 니 다. 이 때 새 데이터 원본 을 사용 할 수 있 습 니 다.
Java 코드:
Properties pros = new Properties();
pros.put(Context.PROVIDER_URL, "t3://127.0.0.1:7001");
pros.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
Context ctx = new InitialContext(pros);
DataSource ds = (DataSource) ctx.lookup("jndi/oramydb");
메모: tomcat 와 weblogic 의 호출 코드 가 조금 다 릅 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
tomcat 다운 자동 시작tomcat 다운 자동 시작 태그 (공백 구분): tomcat 글 목록 tomcat 다운 자동 시작 tomcat 디 렉 터 리 에 셸 스 크 립 트 를 새로 만 듭 니 다. bin 디 렉 터 리 에 있 는 catal...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.