728x90
스프링 부트 프로젝트 생성
아래 내용은 https://github.com/beaver84/setting-test 에서 실제 소스를 확인할 수 있습니다.
- 프로젝트 개발을 위해 intelliJ에서 새 프로젝트 만들기를 클릭합니다.
다음 버튼을 클릭
- (comment - 현재 기준 Spring Boot 3.x.x 버전은 아직 안정화되지 못했다고 판단하여 2점대 버전중 가장 최신 버전으로 프로젝트를 진행하도록 하였습니다)
- 이번에는 2.7.9 버전을 선택하고 생성 버튼을 클릭합니다.
- 루트 디렉터리에서 build.gradle을 더블 클릭합니다.
- build.gradle 파일에 아래와 같이 추가합니다.
plugins {
id 'java'
id 'org.springframework.boot' version '2.7.4'
id 'io.spring.dependency-management' version '1.1.0'
}
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.0'
runtimeOnly 'mysql:mysql-connector-java:8.0.25'
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
입력 후, 추가한 내용을 프로젝트에 반영하기 위해 아래 스크린샷 처럼 코끼리 모양을 클릭합니다.
728x90
MySql 라이브러리를 추가 관련해서 application.properties에 아래와 같이 로컬 MySql 정보를 입력합니다.
spring.datasource.url=jdbc:mysql://localhost:3306/[스키마명]?autoReconnect=true
spring.datasource.username=[ID]
spring.datasource.password=[Password]
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
- MySql 정보 입력이 끝나면 아래 스크린샷과 같이 프로젝트 메인 함수를 실행하여 톰캣 서버가 잘 시작되는지 확인합니다.
728x90
'Spring > 초기 setting' 카테고리의 다른 글
6) 스프링 시큐리티(spring-security) 적용 (0) | 2023.04.05 |
---|---|
5) 스프링 시큐리티(spring-security) 개요 (0) | 2023.04.05 |
4) Querydsl 설정 (2) | 2023.03.20 |
3) JPA 다중 스키마 설정 (0) | 2023.03.19 |
2) MyBatis 3.0 다중 스키마 설정 (0) | 2023.03.19 |