반응형
스프링 부트 프로젝트 생성해보기
스프링 부트 프로젝트 생성방법
스프링부트 프로젝트를 생성하는 방법에는 대표적으로 2가지 방법이 있다.
- IDE 메뉴를 통한 프로젝트 생성
ℹ 스프링부트 버전마다 지원하는 라이브러리 버전이 다르므로 버전에 맞게 라이브러리를 추가하여 프로젝트를 생성하여야 한다.
스프링부트 프로젝트 실행해보기
스프링 부트 프로젝트를 생성하게되면, 아래와 같이 프로젝트가 생성이 된다.
스프링 부트 프로젝트는 생성 후, 별다른 설정없이 바로 프로젝트를 실행해 볼 수 있다.
아래의 프로젝트 구조 예시는 특별한 설정없이 생성한 스프링부트 프로젝트이다.
src/main/java
해당 영역은 자바파일이 관리되는 폴더이다.
Controller, Service, DTO 등등 파일들이 해당 폴더에 속하게 된다.
src/main/resources
해당 영역은 설정 파일이나 MVC패턴의 view 관련 파일 등을 관리하는 폴더이다.
src/main/test
해당 영역은 테스트코드 파일을 관리하는 폴더이다.
스프링부트 프로젝트를 생성하게 되면 프로젝트명 기준으로 [프로젝트명] + Application.java 파일이 생성되는데, 해당 파일에 스프링부트 부트 프로젝트의 메인 메소드가 세팅이 되어있고, 해당 파일로 부터 스프링 부트 프로젝트가 시작된다.
생성된 스프링 부트 프로젝트를 실행해보면 아래와 같이 정상적으로 실행이 되는 것을 확인할 수 있다.
혹시, 스프링 부트 프로젝트 생성 후 에러가 발생하여 프로젝트가 실행이 안되는 경우는, 생성한 스프링부트버전과 맞지않는 라이브러리가 추가되어 있는 경우이거나, 별도로 추가한 라이브러리의 세팅이 안되있을 경우가 있어 프로젝트의 실행 로그를 살펴보고 해당 부분을 해결해 주면된다.🧑💻
반응형
'노빠꾸 개발일지 > SPRING' 카테고리의 다른 글
스프링 프레임워크(Spring Framework)와 스프링 부트(Spring Boot) (0) | 2023.06.03 |
---|---|
Spring Security 5.7.x 이후 버전에서 WebSecurityConfigurerAdapter 클래스의 deprecation 이유와 대안 방법 (0) | 2023.02.26 |
스프링 부트(Spring Boot)란? (0) | 2023.02.17 |
[Spring JPA] 스프링부트 + JPA + MySQL 프로젝트 세팅하기 - 1 (0) | 2022.09.22 |
스프링 DB연동 - Mybatis를 이용하여 Oracle, MySQL, MariaDB 기본세팅 (0) | 2022.09.15 |