스프링 핵심 원리 - 기본편 - 인프런 | 강의
스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런
www.inflearn.com
본 글은 인프런 김영한 님의 스프링 강의를 기반으로 작성하였습니다.
강의 자료의 출처는 위와 같음을 알립니다.
프로젝트 환경 설정
1. Spring initializr

1) 프로젝트는 Gradle - Groovy로
2) 버전은 가장 최신 버전 中 태그가 없는 것으로
3) dependencies는 가져올 라이브러리를 말한다
다운로드 후 InteliJ에서 project를 오픈해준다
2. 프로젝트 구조
1) .idea intellij의 설정파일
2) gradle.wrapper - gradle이 사용하는 파일
3) main X test

"main 과 test를 나누어 놓는 이유"
-> 요즘 개발 트랜드에서는 test 코드를 따로 설정한다
4. build.gradle
plugins {
id 'java'
id 'org.springframework.boot' version '3.1.1'
id 'io.spring.dependency-management' version '1.1.0'
}
group = 'project1'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '17'
}
repositories {
mavenCentral()
}
-> mavenCentral()이라는 사이트에서 라이브러리를 가져온다
3. 실행하기

main으로 들어가서 프로그램을 실행한다
localhost:8080 으로 접속해서
다음과 같은 창이 뜨면 환경설정에 성공한 것이다

추가 설정

- run setting을 intelliJ로 변경해주면 gradle을 거치지 않고 좀더 빠르게 실행할 수 있다
'Spring' 카테고리의 다른 글
| [Spring / 스프링 입문] 04. 회원 관리 예제(2) - 백엔드 개발 (0) | 2023.07.07 |
|---|---|
| [Spring / 스프링 입문] 04. 회원 관리 예제(1) - 백엔드 개발 (0) | 2023.07.04 |
| [Spring / 스프링 입문] 03. Spring 웹 개발 기초 (0) | 2023.07.03 |
| [Spring / 스프링 입문] 02. View 환경 설정 및 빌드 & 실행 (0) | 2023.06.30 |