바닥코딩

스프링 프로젝트 오라클 연동 본문

Spring Framework/스프링 기초

스프링 프로젝트 오라클 연동

개발공부개발공부 2020. 2. 5. 01:18

Oracle

오라클 은 미국 오라클 사의 RDBMS입니다. 현재 기업에서 가장 많이 사용하는 DBMS이기도 하기 때문에 해당 포스팅에서는 oracle db를 스프링 프로젝트에 연동하여 사용할 예정입니다. 

Oracle 설치

오라클은 대부분 기업에서 많이 사용하는데 코어당 라이센스 비용을 지불해야 하는데, 하지만 일반 프로젝트를 실행하는데 부담 없는 11g  Express Edition은 무료이기 떄문에(상업적으로 사용한다면 유료)

www.oracle.com 

 

Oracle | Integrated Cloud Applications and Platform Services

Oracle Cloud Day: Maximize your data’s potential Hear from Oracle cloud visionaries, customers, and industry analysts on what’s next in data, applications, AI and analytics. Space is limited.

www.oracle.com

상단 링크 오라클 홈페이지에 접속 후 데이터베이스로 이동하면 oracle 11g를 설치 할 수 있습니다.

해당페이지에 원하는 버전을 찾아(포스틍에서는 11g)를 찾아 install 을 해주면 zip 파일이 나오는데 원하는 드라이브에 압축을 풀어준다음 setup 파일을 실행합니다.

 

압축을 풀었을 떄 디렉토리

 

Oracle SQL Developer

 물론 기본적으로 제공되는 sql plus를 사용해도 상관으 없지만 더 많은 기능을 가지고 있고 sql developer를 사용하는 것이 더 도움이 될 것이다

sql developer 는 

https://www.oracle.com/kr/tools/downloads/sqldev-v192-downloads.html

 

Oracle SQL Developer Downloads | Oracle 대한민국

검색 결과가 없습니다 검색어와 일치하는 결과가 없습니다 We suggest you try the following to help find what you're looking for: Check the spelling of your keyword search. Use synonyms for the keyword you typed, for example, try “application” instead of “software.” Try one of the po

www.oracle.com

에서 다운로드 가능합니다. sql developer를 설치한다음 아래와 같이 사용자 비밀번호를 설정해 둔 곳으로 매핑합니다.

 

JDBC(Java Database Connectivity) 연결

 jdbc는 자바에서 데이터베이스 접속을 할 수 있도록 해주는 자바 API 중 하나입니다. 자바로 인한 쿼리문들이나 업데이트를 해야할  경우가 있을떄 jdbc를 통해  로깅을 해줘햐아 합니다.