일단 Spring boot를 이용하여 프로젝트를 시작해 봅니다.
1. 인텔리제이 설치 후 실행 - New Project
2. Spring Initializr 클리
Name : 프로젝트 명
Type : Gradle 선택
Group : 폴더 명
java : 8
jdk : 1.8
3. 다음화면에서 스프링부트에 필요한 패키지들을 설치할 수 있다.
- Lombok : getter setter 편하게 해줌
- Spring web
- Spring Data JPA : Spring JPA ORM
- H2 Database : 테스트용 데이터베이스
- MySQL Driver : Mysql
이정도 설치해주면 된다.
4. 프로젝트 생성 완료~
main > java > com.sparta.item01 > Item01Application.java 파일이 Main 실행 어플리케이션이라고 보면 된다.
run을 하고 http://localhost:8080 에 접속하고 아래와 같은 화면이 나오면 정상작동이 된 것이다.
5. 인텔리제이 편리하게 세팅하게 (auto import)
조금더 프로젝트를 사용하기 쉽게 인텔리제이를 설정해 보자.
1) 환경설정에 들어간다.
- windows : Ctrl + Alt + S
- macOS : command + ,
2) 검색창에 auto import 검색
3) 아래처럼 체크하고 설치
auto import 는 사용자가 코드를 입력하면, 그에 필요한 패키지를 인텔리제이에서 자동으로 import시키도록 하는 기능이다.
이러면 세팅 끝!!
다음에는 Spring 서버의 주석, 어노테이션을 간단하게만 정리하고 넘어가보자
ex) @SpringBootApplication
@SpringBootApplication
public class Class01Application {
public static void main(String[] args) {
SpringApplication.run(Class01Application.class, args);
}
}
'Spring > Spring Boot' 카테고리의 다른 글
[Spring] 05. JPA - CRUD (Spring Service layer) (0) | 2021.11.11 |
---|---|
[Spring] 04. 데이터베이스 생성, 수정시간 자동 생성 클래스 만들기 (Timestamped 상속 테이블) (0) | 2021.11.10 |
[Spring] 03. Spring H2 데이터베이스 연동하기 (Repository 레이어, JPA) (0) | 2021.11.04 |
[Spring Boot] 02. Java에서 어노테이션(Annotation) 이란? (미완) (0) | 2021.11.04 |
Spring 이란 - 스프링 VS 스프링 부트 (0) | 2021.11.03 |