2014-09-26 3 views
1

인터넷을 살펴 보았지만 문제점을 설명하는 쉬운 자습서 나 문서를 찾을 수 없었습니다.JBoss 7.1.1 Final to Oracle Database를 연결하는 방법은 무엇입니까?

내 JBoss 7.1.1 Final을 Oracle Database에 연결하고 싶습니다. Oracle Database 11g Express Edition을 64 비트 Windows에서 사용하고 있습니다.

jboss를 Oracle DB에 연결하려면 어떻게해야합니까?

+0

최대 절전 모드를 사용하면 거기에 연결할 수 있습니다. 'jboss datasouce oracle'이라는 키워드로 google을 쓰지 않으면 – zaratustra

+0

나는 최대 절전 모드가 아닌 mybatis를 사용하고 있습니다. 나는 또한 키워드로 인터넷 검색을 시도했지만 쉽게 설명 할 수있는 것을 찾을 수 없었다. 예를 들어 JBoss의 이전 버전과 연결된 자습서의 대부분의 검색 결과 ... – TheOpti

+0

[이 게시물] (http://middlewaremagic.com/jboss/?p=350)은 xml을 사용하여 데이터 소스를 두 가지 방법으로 구성하는 방법을 보여줍니다 파일 및 관리 콘솔 사용 – zaratustra

답변

1

확인이 대답 한마디로 jboss 7 oracle datasource configuration

, 당신은 오라클 드라이버를위한 제이보스 모듈을 선언해야합니다. 그런 다음 독립 실행 형 -xxx.xml에 데이터 소스를 만들고 드라이버에 참조를 추가합니다.

마지막으로 데이터 소스에 선언 된 jndi-name을 사용하여 persistence.xml에서이 데이터 소스를 사용할 수 있습니다.

이 모든 내용은 제공된 URL에서 설명합니다.

행운을 빈다.

1

아래와 같이 Jboss 7.1.1에서 JNDI를 만들고이 JNDI를 사용하도록 mybatis를 구성 할 수 있습니다. 오라클 드라이버가 Modulescom.oracle.ojdbc localtion에 있는지 확인하십시오.

<subsystem xmlns="urn:jboss:domain:datasources:1.0"> 
    <datasources> 
    <datasource jta="true" jndi-name="java:/jdbc/test" pool-name="test" enabled="true" use-java-context="true" use-ccm="true"> 
      <connection-url>jdbc:oracle:thin:@localhost:1521:testDB</connection-url> 
      <driver>oracle</driver> 
     <pool> 
       <min-pool-size>2</min-pool-size> 
       <max-pool-size>100</max-pool-size> 
       <prefill>false</prefill> 
      </pool> 
     <security> 
       <user-name>username</user-name> 
       <password>password</password> 
      </security> 
     <validation> 
       <validate-on-match>false</validate-on-match> 
       <background-validation>false</background-validation> 
      </validation> 
     </datasource> 

    <drivers> 
     <driver name="oracle" module="com.oracle.ojdbc"> 
      <driver-class>oracle.jdbc.OracleDriver</driver-class> 
      <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class> 
      </driver> 
     </drivers> 
    </datasources> 
    </subsystem> 
관련 문제