개발자가 되고 싶은 개발자

[Oracle] ojdbc 본문

Dev/DataBase

[Oracle] ojdbc

Fullth 2020. 3. 24. 09:57

안녕하세요, 스프링에서 오라클을 연동해서 사용할 때 pom.xml을 통해 Maven으로 필요한

의존성들을 다운로드합니다.  

 

오라클 jdbc인 ojdbc는 Maven과의 저작권 문제 때문에 저장소를 따로 지정해줘야 합니다.

연동 시 필요한 주요 드라이버들과 저장소들을 적어두겠습니다. 

(계속해서 변동사항이 있어, 언제 사용이 불가할지는 모릅니다. 불편ㅠ)

 

(포스팅 후에 알았지만, 이미 포스팅을 해뒀었습니다.... 나중에 합쳐두기...)

https://fullth.tistory.com/entry/SPRING-Maven-Ojdbc6-%EC%97%90%EB%9F%AC

 

[SPRING] Maven Ojdbc6 에러

안녕하세요, SPRING에선 메이븐 등을 이용하여 pom.xml 필요한 dependency를 추가합니다. 그중 오라클 Ojdbc6를 설정하는 법에 대해서 말씀드리겠습니다. com.oracle..

fullth.tistory.com

 

저장소

	<repositories>
	  <repository>
	   <id>oracle</id>
	   <url>http://maven.jahia.org/maven2</url>
	  </repository>
	</repositories>

 

JDBC

	<!-- SPRING JDBC-->
	<dependency>
	    <groupId>org.springframework</groupId>
	    <artifactId>spring-jdbc</artifactId>
	    <version>5.2.3.RELEASE</version>
	</dependency>
    
	<!-- ORACLE JDBC6 -->
	<dependency>
	    <groupId>com.oracle</groupId>
	    <artifactId>ojdbc6</artifactId>
	    <version>12.1.0.2</version>
	</dependency>		
    
	<!-- DPCP -->
	<dependency>
	    <groupId>org.apache.commons</groupId>
	    <artifactId>commons-dbcp2</artifactId>
	    <version>2.1.1</version>
	</dependency>		

 

 

 

 

 

추가적으로 다운로드가 된 후에, 실행시켜보면 정상 작동되지만, 

'An error occurred while filtering resources ~ '

위와 같은 에러가 발생할 수 있습니다.

프로젝트 우 클릭 후 메이븐 클릭하셔서 메이븐 업데이트하시면 해결됩니다.

(정확한 원인은 모르겠습니다.)

 

메이븐 업데이트는 이 에러가 아니여도 종종 업데이트 후 해결되는 경우가 있습니다.

 

복사해서 붙여 넣으신 후 ctrl + shift + f 를 누르시면 자동으로 소스가 정렬됩니다.

(클래스 파일에서도 활용 가능합니다.)

 

잘못된 부분은 알려주시면 수정하도록 하겠습니다. 감사합니다.

'Dev > DataBase' 카테고리의 다른 글

[SQL] Subquery error  (0) 2020.10.29
[Mybatis] If문 Null 처리  (0) 2020.10.26
[Oracle] ORA-00918  (0) 2020.06.24
[Oracle] Join  (0) 2020.04.23
[Oracle] Issue  (0) 2020.02.24