개발자의 끄적끄적

[java] 전자정부프레임워크 context-datasource.xml cubrid 설정 본문

개발/java & jsp

[java] 전자정부프레임워크 context-datasource.xml cubrid 설정

효벨 2020. 4. 5. 02:00
728x90
반응형

[java] 전자정부프레임워크 context-datasource.xml cubrid 설정

 

 

 1.  드라이브연결

 

<<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

  <property name="driverClassName" value="cubrid.jdbc.driver.CUBRIDDriver"/>

  <property name="url" value="jdbc:cubrid:192.168.111.85:33000:demodb:::?charset=UTF-8"/>

  <property name="username" value="dba"/>

  <property name="password" value="비밀번호"/>

 </bean>

2. pom.xml 설정을 안하면 

 

  <!-- mysql이나 oracle 필요시 사용 -->

        

        <dependency>

            <groupId>com.googlecode.log4jdbc</groupId>

            <artifactId>log4jdbc</artifactId>

            <version>1.2</version>

            <exclusions>

                <exclusion>

                    <artifactId>slf4j-api</artifactId>

                    <groupId>org.slf4j</groupId>

                </exclusion>

            </exclusions>

        </dependency>

        

        <dependency>

            <groupId>commons-dbcp</groupId>

            <artifactId>commons-dbcp</artifactId>

            <version>1.4</version>

        </dependency>

        

        <dependency>

            <groupId>mysql</groupId>

            <artifactId>mysql-connector-java</artifactId>

            <version>5.1.31</version>

        </dependency>

<!-- 

        <dependency>

            <groupId>ojdbc</groupId>

            <artifactId>ojdbc</artifactId>

            <version>14</version>

            <scope>system</scope>

            <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/ojdbc-14.jar</systemPath>

        </dependency>

         mysql이나 oracle 필요시 사용 END -->

 

 이부분이 전부 주석으로 되어있다... 지금 필요한건 

 

  <dependency>

            <groupId>commons-dbcp</groupId>

            <artifactId>commons-dbcp</artifactId>

            <version>1.4</version>

        </dependency>

 

이부분만 주석을 풀어주면   

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" <---요부분 에러 해결  destroy-method="close">

 

여기까지하면  되는줄 알았다... 하지만.. cubrid jdbc 추가해야한다... 

 

3. <repository>

<id>cubrid.release.repository</id>

http://maven.cubrid.org

<releases>

<enabled>true</enabled>

</releases>

<snapshots>

<enabled>false</enabled>

</snapshots>

</repository>

 

 

    <dependency>

<groupId>cubrid</groupId>

<artifactId>cubrid-jdbc</artifactId>

<version>8.4.3.1005</version>

   </dependency>

 

각자 적용하면 끝 

 

 

출처 : http://egloos.zum.com/chaehun467/v/6057039

반응형
Comments