인텔리제이 IDE 다운로드 / MySQL 커넥터 연결
이클립스와 차이점 / 인텔리제이는 프로젝트 생성시 코틀린과 그루비 선택가능
이클립스는 코틀린으로 생성 후 그루비로 변경 -> 충돌 가능성 증가
인텔리제이에서 gradle 프로젝트 사용 시
유료버전만 가능!!
인텔리제이 IDE 다운로드
https://www.jetbrains.com/ko-kr/idea/download/?section=mac
IntelliJ IDEA 다운로드
www.jetbrains.com
해당 사이트에 접속 후 유료 버전 (평가판) 다운로드 해줍니다
아래 사진처럼 빌드 DSL 그룹ID 설정 후
프로젝트를 생성합니다.
생성 후 상단에 JDK 설정을 해주면
프로젝트의 기본 툴은 완성됩니다!
이제 커넥터를 다운받아 줄 차례입니다
https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.33
아래 빈 박스의 코드를 복사 후
의존성에 추가 해 줍니다.
MySQL database를 하나 생성해주고
다시 인텔리제이 프로젝트로 넘어와서
Main.java에 코드를 작성합니다
처음 실행했을 때 해당 오류가 발생했습니다.
오류 코드를 확인해본 결과
해당 사진은 아이디 또는 패스워드가 틀렸을 경우 발생하는 오류였습니다.
다행히 비밀번호를 잘못 입력한 것을 발견해서
고친 후에 정상 실행시킬 수 있었습니다!
⚠️ 오류 종류
1. ClassNotFoundException
: 외부 라이브러리가 프로젝트에 추가되지 않음
2. Access denied for user
: DB 사용자 ID/PW 오타 또는 권한 없음
3. Communications link failure
: MySQL 서버가 실행 중인지 확인 (포트번호 확인 3306)
4. Unknown database
: DB 이름 오타 또는 미생성
해당 경고 외의 오류가 뜬다면
설정 / 재설치 권장 합니다!
'IT > SpringBoot' 카테고리의 다른 글
[SpringBoot] Security & Jwt 개념 보충 (0) | 2025.05.14 |
---|---|
[SpringBoot] 예외처리 (0) | 2025.05.07 |
[SpringBoot] MacOS 스프링부트 / 포스트맨 설치 (0) | 2025.04.28 |
[Tomcat] 톰캣 설치 및 환경설정 (0) | 2025.04.24 |