IntelliJ IDEA란?
IntelliJ IDEA는 JetBrains사에서 제작한 상용 자바 통합 개발 환경
매번, eclipse만 사용해봤지만, 이번 기회에 IntelliJ IDEA도 한 번 사용해보고자 한다.
IntelliJ를 사용하기 전에, jetbrains에서 학교 계정으로 가입이 필요하다. 학교계정으로 가입하면 무료로 쓸 수 있기 때문!!
가입이 완료되었다면, username과 pw로 로그인을 하고 IntelliJ IDEA를 사용하여 Spring에 DB연동을 설정해보자.
1. create new project를 통해 새로운 프로젝트를 만들어 보자.

1-1. Spring initializer를 확인해본 후 Next 클릭

1-2. Type을 Maven-> Gradle로 변경해준 후 Next 클릭

1-3. Selected Dependencies 설정해준 후 Next

1-4. project name 설정 후 Finish

2. 프로젝트 생성 완료 후 build.gradle 에서 실행 버튼 클릭 후 아래 console 창 확인
※ tomcat started on port:8080 여부 확인하기

3. File - settings 설정하기

4. resources - applicaion.properties => (오른쪽 마우스 클릭)refactor=>rename => application.yaml로 변경

5. 우측 사이드 바에 있는 Database 클릭 후 +버튼 클릭

5-1. Name을 설정해주기 위해 Docker Terminal창에서 자신의 IP 주소를 확인해주자

5-2 확인한 IP 주소를 Intelli J에서 DB연동 설정에 Name으로 입력하기
※ Docker에서 설정해줬던 이름 : localdb(POSTGRES_DB) @ 자신의 IP 주소
5-3 Docker에서 Postgresql 설정할 때 지정해준 USER_NAME(localdb로 지정)과 USER_PASSWORD 입력
5-4 URL 입력(postgresql 설정해주기)
jdbc:postgresql://IP주소:5432(postgresql 디폴트 포트번호)/localdb(Docker에서 설정할 때 지정한 이름)
5-5 상기에 기재된 것 입력 후 Test connection 버튼 클릭
5-6 처음 눌렀을 때는 새로운 창이 뜨고, 거기서 Postgresql=>latest로 설정해주어야함(캡처하는 것을 까먹음...ㅜㅜ)

5-7 설정완료 후 생성된 data sources 우측 클릭 후 Properties 속성 클릭하고, Test connection확인


5-8 웹에서 localhost:8080 치고 서버랑 연동되었는지 여부 확인
|본 포스팅은 쿠팡 파트너스의 일환으로 소정의 수수료를 제공받을 수 있음을 알립니다 |
'개발공부 > Tools' 카테고리의 다른 글
Docker 설치[+redis와 postgresql] (0) | 2019.11.27 |
---|---|
Jetbrains Toolbox 설치 (0) | 2019.11.27 |