728x90
728x90
오라클 클라우드 데이터베이스 spring 연동
1. DB 구축
오라클 클라우드에 가입 한 후 ATP데이터베이스 생성한다.
이름 설정, 트랜잭션 처리를 선택한다.
자율운영 데이터베이스를 생성한다.
생성된 자율운영 데이터베이스에 접속한다.
전자 지갑을 다운로드 받는다.
2. 접속 확인
sql developer에서 접속 유형을 클라우드 전자지갑으로 선택 한 후 구성파일로 wallet zip파일을 선택한다.
사용자 이름과 비밀번호를 입력하고 접속 테스트을 선택한다.
3. Spring과 연동
<!-- https://mvnrepository.com/artifact/com.oracle.database.security/oraclepki -->
<dependency>
<groupId>com.oracle.database.security</groupId>
<artifactId>oraclepki</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/com.oracle.database.security/osdt_cert -->
<dependency>
<groupId>com.oracle.database.security</groupId>
<artifactId>osdt_cert</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/com.oracle.database.security/osdt_core -->
<dependency>
<groupId>com.oracle.database.security</groupId>
<artifactId>osdt_core</artifactId>
</dependency>
mvnrepository를 통해서 oraclepki, osdt_cert, osdt-core dependency를 추가한다.
wallet의 압축을 해제 한 후 resources 폴더에 복사한다.
url을 jdbc:oracle:thin:@db이름?TNS_ADMIN=./src/main/resources/wallet 폴더 이름 으로 설정한다.
Using Oracle Autonomous Database on Shared Exadata Infrastructure
728x90
반응형
댓글