스프링(Spring)의 설정이 복잡하여 좀 더 쉽게 웹 서비스를 구현할 수 있게 만들어진 스프링 부트(Spring Boot) FrameWork를 사용하여 로컬 환경에서 web 서비스를 구현해 봅니다. IntelliJ에서 보다 쉽게 Spring Project를 생성하게 도와주는데 실제로 사용해보니 정말 간편하여 포스팅합니다.
1. New Project 진입하기
- [File] > [New] > [Project]를 통하여 새로운 프로젝트를 생성하는 창을 열어줍니다.
2.Generators 메뉴의 Spring Initializr 활성화 하기
- Generators 메뉴의 Spring Initializr를 클릭하여 원하는 언어 및 Build Tool, Location, Project Name, JDK버전 등을 을 설정합니다.
- 원하는 설정을 끝마치면 우측 하단의 Next버튼을 클릭합니다.
3.Spring Project Dependencies 구성하기
- Spring Boot의 version을 설정합니다.
- 좌측 각 메뉴별 필요한 의존성을 자동으로 설정하여 앞에서 설정한 build tool에 dependencies를 자동으로 구성해줍니다.
- 설정을 끝마치면 우측 하단 Create 버튼을 클릭하여 Project를 생성합니다.
4. Build 및 실행하기
- 각자 위에서 설정한 내용을 기반으로 Build과정을 한번 진행합니다.
- DB 설정을 하지 않았기 때문에 자동으로 Database를 설정해주는 DataSourceAutoConfiguration Class를 exclude 합니다.
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
- Run 을 실행하여 Spring Boot가 제대로 실행되는지 확인합니다.
5. localhost:8080 접속하여 확인하기
'Spring Boot' 카테고리의 다른 글
RabbitMQ 활용하기 (8) | 2024.09.30 |
---|---|
스프링에서 TransactionManager에 대한 상세한 이해하기 (2) | 2024.09.24 |
Spring Boot에서 @Transactional 어노테이션이 작동하지 않을 때 해결 방법 (0) | 2024.09.24 |
Spring Boot에서 MongoDB 인덱스 자동증가 (autoincrement) 기능 구현하기 (0) | 2022.07.20 |
Spring Boot 및 MongoDB를 사용하여 REST API 구축하기 - 회원 가입,탈퇴,조회 (3) | 2022.07.19 |