728x90
반응형

1. 탐캣 server.xml 파일 설정

 

1.1 <GlobalNamingResources> 앨리먼트 사이에

 <Resource name="jdbc/JNDI 명" auth="Container" 

                  connectionProperties="SetBigStringTryClob=true"
                  driverClassName="oracle.jdbc.driver.OracleDriver"

                  maxActive="5" maxIdle="1" maxWait="-1"
                  type="javax.sql.DataSource"
                  url="jdbc:oracle:thin:@210.xxx.xxx.XXX:1521:XE"

                  username="USER 아이디" password="비밀번호" />

 

 

1.2 <Context> 앨리먼트 사이에

 <ResourceLink global="jdbc/JNDI 명" name="jdbc/JNDI 명" type="javax.sql.DataSource"/>

 

 

2. web.xml 파일 설정

 

2.1 <error-page> 태그 아래

  <!--
  ============================================================
  DB Pool JNDI Setting
  ============================================================
 -->
 <resource-ref>
  <description>HSHOP ADMIN DataSource</description>
  <res-ref-name>jdbc/jndi 명</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Container</res-auth>
 </resource-ref>

 

 

 

3. spring datasource 파일 설정

 

3.1 datasource 설정

  <bean id="dataSource"
  class="org.springframework.jndi.JndiObjectFactoryBean">
  <property name="jndiName">
   <value>java:/comp/env/jdbc/jndi 명</value>
  </property>
 </bean>

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,