맥 오라클 클라우드 DB연결
오라클 클라우드 DB연결을 어제 성공했다!!
오라클 클라우드 ATP Database DB 전자지갑 생성 후 sqldeveloper 이용해서 연결 성공! 여기까지는 쉽다.
다음 STS SpringStarter 프로젝트에 mybatis 이용해서 DB와 연결! 여기서
dependency로
<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>
세가지를 추가해줘야지 전자지갑과 연결이 된다고 한다.
또한 JDK버전은 기존 8버전에서 11로 올려주었고,
application.properties를 다음과같이 작성해주었다.
# tomcat 번호변경
server.port=8087
# DB 연동 4가지 정보 설정
spring.datasource.url=jdbc:oracle:thin:@db202204071641_high?TNS_ADMIN=/Users//Wallet_DB202204071641/
spring.datasource.username=admin
spring.datasource.password=PasswordPassword
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
# mybatis 설정
mybatis.mapper-locations=com/config/DeptMapper.xml
mybatis.type-aliases-package=com.example.dto
spring.mvc.view.prefix=/WEB-INF/views/main/
spring.mvc.view.suffix=.jsp
server.tomcat.additional-tld-skip-patterns: "*.jar"
여기서 DB연동 4가지 정보를 위와같은 형식으로 입력해준다.
Author And Source
이 문제에 관하여(맥 오라클 클라우드 DB연결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qljy22/맥-오라클-클라우드-DB연결저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)