web

코드로 배우는 스프링웹프로젝트 - 스프링과 Oracle Database연동

늉_늉 2020. 9. 29. 01:40

스프링과 Oracle Database연동

 

 

재료

 

11gExpress

 

oracle.com들어가서

 

 

www.oracle.com/database/technologies/oracle-database-software-downloads.html#11g

 

여기서 window 64용 11g express 에디션버전을 클릭 

oracle계정으로 로그인 하면 설치진행된다.

next, accept 하다보면 비밀번호 나오는데 꼭 기억해둬야한다.

 

sql develop도 설지해준다..

 

비밀번호를 기억해야하는 이유

 

 

 

CREATE USER book_ex IDENTIFIED BY book_ex
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP;

이렇게 실행해주면 

 

 

 

 

 

GRANT CONNECT, DBA TO BOOK_EX;

GRANT로 사용자에게 접속(CONNECT)권한과 DBA권한을 부여

 

기존 접속해제 한후 

 

재접속 해보기

 

 

톰캣의 기본포트는 8080 oracle의 기본포트도 8080일수 있어서 확인후 변경을 해줘야한다.

 

 

하지만 나의기본포트는 8081 이였기에 변경없이 진행하겠다.

 

 

프로젝트의 JDBC연결

SQL DEVELOPER를 설치했다면 설치경로에 jdbc/lib폴더에 jdk8버전용 ojdbc8.jar가 존재한다.