일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- datagrip 한글깨짐
- db
- MySQL
- ojdbc6
- TypeScript
- 인텔리제이
- oracle
- eqauls-hashcode
- Spring
- svn
- DART
- 프로젝트 여러 개
- tecoble
- Mac
- Stream
- class-transformer
- flutter mac 설치
- @RequestBody
- 코어자바스크립트
- Java
- maven
- 프로그래머스
- 봤어요처리
- JavaScript
- node.js
- InteliJ
- Aspect
- REST
- javascript error
- SQL
Archives
- Today
- Total
개발자가 되고 싶은 개발자
[Oracle] ojdbc 본문
안녕하세요, 스프링에서 오라클을 연동해서 사용할 때 pom.xml을 통해 Maven으로 필요한
의존성들을 다운로드합니다.
오라클 jdbc인 ojdbc는 Maven과의 저작권 문제 때문에 저장소를 따로 지정해줘야 합니다.
연동 시 필요한 주요 드라이버들과 저장소들을 적어두겠습니다.
(계속해서 변동사항이 있어, 언제 사용이 불가할지는 모릅니다. 불편ㅠ)
(포스팅 후에 알았지만, 이미 포스팅을 해뒀었습니다.... 나중에 합쳐두기...)
https://fullth.tistory.com/entry/SPRING-Maven-Ojdbc6-%EC%97%90%EB%9F%AC
저장소
<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 |