728x90
반응형
SMALL
Day 2: Spring Boot 시작하기
|
📌 Spring Boot 개요
Spring Boot는 Spring Framework를 기반으로 한 프레임워크로, 복잡한 설정 없이 신속하게 애플리케이션을 개발할 수 있게 해준다. 주요 특징은 다음과 같다:
|
📌 Spring Initializr를 사용하여 기본 프로젝트 생성
1) Spring Initializr를 사용하여 프로젝트 생성
2) 다음과 같이 프로젝트 메타데이터를 입력한다.
|
📌 애플리케이션 구조 이해
Spring Boot 프로젝트의 기본 구조는 다음과 같다
shoppingmall
├── src
│ ├── main
│ │ ├── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── shoppingmall
│ │ │ └── ShoppingmallApplication.java
│ │ └── resources
│ │ ├── static
│ │ ├── templates
│ │ └── application.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
└── README.md
1) 주요 폴더 및 파일 설명
2) ShoppingmallApplication.java이 클래스는 Spring Boot 애플리케이션의 진입점이다.@SpringBootApplication 어노테이션이 붙어 있으며,이 어노테이션은 애플리케이션 구성을 자동으로 설정한다. |
package com.example.shoppingmall;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ShoppingmallApplication {
public static void main(String[] args) {
SpringApplication.run(ShoppingmallApplication.class, args);
}
}
📌 애플리케이션 실행
1) 애플리케이션 실행
- 브라우저를 열고 http://localhost:8080으로 접속한다. - 기본적으로 아무 페이지도 설정되지 않았기 때문에 404 에러 페이지가 표시될 수 있다. 이는 정상이다. |
📌 오늘의 요약
|
728x90
반응형
LIST
'Spring > Spring 쇼핑몰 프로젝트' 카테고리의 다른 글
[쇼핑몰프로젝트] ChatGPT를 이용하여 만드는 JAVA Spring 쇼핑몰 - Day 5: 데이터베이스 설정 (0) | 2024.08.07 |
---|---|
[쇼핑몰프로젝트] ChatGPT를 이용하여 만드는 JAVA Spring 쇼핑몰 - Day 4: 정적 자원 관리 (0) | 2024.07.15 |
[쇼핑몰프로젝트] ChatGPT를 이용하여 만드는 JAVA Spring 쇼핑몰 - DAY 3: 컨트롤러와 뷰 (0) | 2024.07.12 |
[쇼핑몰프로젝트] ChatGPT를 이용하여 만드는 JAVA Spring 쇼핑몰 - DAY 1: 프로젝트 소개와 환경 설정 (0) | 2024.07.10 |
[쇼핑몰프로젝트] ChatGPT를 이용하여 만드는 JAVA Spring 쇼핑몰 - 0.계획 커리큘럼 (0) | 2024.07.05 |