Springboot 초기세팅

Park Junhyun·2025년 7월 12일

WebServiceCamp

목록 보기
1/2

Springboot로 개발환경 구축하기


Spring initializr로 spring초기 세팅을 다운받았다


다운받은 zip파일을 압축해제해서 Intellij에서 실행하면 이런 파일 구조로 되어있다.

바로 실행을 시켜보면


이런 에러가 뜬다.

대충 DB연결이 안되어있어서 그렇다는 내용

mysql DB를 사용할거라서 pom.xml에다가 mysql dependency를 추가해준다.

		<dependency>
			<groupId>com.mysql</groupId>
			<artifactId>mysql-connector-j</artifactId>
			<version>8.3.0</version>
		</dependency>

그리고 MySQL Workbench를 사용해서 새로운 Connection을 만들어준다.

Connection Name에다가 적절한 DB이름을 넣고, 포트는 3306
Username은 국롤인 root로 설정해서 Test Connection을 하고 연결이 되면 Ok를 누른다.

나는 이때 예전에 설정한 비밀번호를 까먹어서 다시 설정을 해줬다.
MySQL 비밀번호 재설정하기

연결이 되었으면 이제 사용할 DB를 만들어주면 된다.

CREATE DATABASE DB이름 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  • CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    -> 문자셋과 정렬방식까지 표시해줌

그리고 상단에 번개 표시 || Command + Enter를 눌러주면 쿼리문이 실행이 되고,
왼쪽에 새고로침 버튼을 눌러주면

이렇게 등장하게 된다.

그런다음 application.properties 에서 DB에 접속하기 위한 정보를 넣어줘야한다.

spring.application.name=demo

# MySQL 접속 정보
spring.datasource.url=jdbc:mysql://localhost:3306/DB이름?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Seoul
spring.datasource.username=root
spring.datasource.password=비밀번호(비밀)
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

# JPA 관련 설정
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect

이렇게 하고 다시 실행을 하면?

에러없이 잘 실행이 된다.

profile
안녕하세요 박준현입니다.

0개의 댓글