본문 바로가기
개발/Spring

[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Mybatis +Oracle 프로젝트 시작하기(1)

by 코딩하는 흰둥이 2023. 3. 25.

IntelliJ Ultimate 로 진행하였다

https://www.jetbrains.com/ko-kr/idea/download/#section=windows

 

IntelliJ IDEA 다운로드: 우수성과 인체 공학이 담긴 JetBrains Java IDE

 

www.jetbrains.com

 

 

프로젝트 생성하기

New Project 화면

 

기본적으로 사용할 Dependency 를 추가해준다

Oracle과 Mysql을 주로 사용하기에 Oracle Driver를 추가했다

 

Create 버튼을 눌렀을 때 생성되는 기본 화면

 

 

DB 연결이 안되어 있어서 생기는 오류

우측 상단의 Run 버튼을 클릭하면 위와 같은 오류가 생긴다

Oracle Drive를 추가해놓았는데 설정해놓은게 없어서 그렇다

 


  • DB없이 실행하기

DemoApplication.java

DB 연결없이 사용하려는 경우

src -> main -> java -> com -> example -> demo -> DemoApplication.java 파일을 열어주고

여기 사이에 아래 코드를 추가하고 import 해준다.

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

 


 

  • DB 연결하기

application,properties 설정

두번째줄의 url에 자신의 oracle url을 적어준다

대부분 설치시 변경하지 않기 때문에 localhost:1521/orcl  이거나 xe다

username과 password 도 본인이 설정한 값으로 입력해준다

url 이 맞지 않다면 아래를 참고

 

https://greed-yb.tistory.com/75

 

[DBeaver] Oracle 시작(연동, 설정한 Database 찾기, listener.org)

Sqlplus 및 toad for Oracle 위주로 사용하다가 라이센스 및 불편함으로 DBeaver로 연동 Oracle 연동하기 Host : localhost (기본 설정) Port : 1521(기본설정) Database : orcl (기본설정) Username : sys / system (기본설정) Pa

greed-yb.tistory.com

 


 

 

DemoApplication.java

DB를 연결하지 않거나 연결하고 나서

다시 우측 상단의 Run 버튼을 클릭했는데 위와 같이 Port 8080 문제가 있다면

현재 port 8080이 사용 중 이라 그렇다 이럴때는 application.properties 파일을 열어서 server.port를 변경해준다.

다시 Run 을 시키게 되면 아래 처럼 정상적으로 로그가 쌓이고

브라우저에서 localhost:9090 을 입력하고 들어가면 정상적으로 연결된 것을 볼 수 있다.

다음글

https://greed-yb.tistory.com/138

 

[Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(2)

이전 글 https://greed-yb.tistory.com/137 [Java] IntelliJ+ Sptring boot + Maven + Thymeleaf + Oracle 프로젝트 시작하기(1) IntelliJ Ultimate 로 진행하였다 https://www.jetbrains.com/ko-kr/idea/download/#section=windows IntelliJ IDEA 다운로

greed-yb.tistory.com

 

댓글