맥 오라클 클라우드 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가지 정보를 위와같은 형식으로 입력해준다.

좋은 웹페이지 즐겨찾기