728x90

스프링부트 프로젝트 만들기

1. [new] - [new Spring Starter Project] 생성

 

1-1.  jar (Java Archive)

        class와 같은 Java 리소스 속성파일, 라이브러리 및 액세서리 파일 

        Java 어플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일

 

1-2.  war (Web Application Archive)

        jsp, servlet, jar, class, html, javascript 등등 sevlet context 관련 파일

        sevlet/jsp 컨테이너에 배치할 수 있는 웹 어플리케이션 압축파일

 

2. Dependencies

    기존 스프링에서는  pom.xml에  직접 dependency 애들을 넣어줘야 했는데

    스프링 부트에서는 프로젝트를 생성할 때 dependecies 선택 가능 

    [Developer Tools] - Spring Boot DevTools, Lombok

    [SQL] - MyBatis Framework, Oracle Driver

    [Template Engines] - Thymeleaf

    [Web] - Spring Web 체크

    Version은 2.7.0

 

 

프로젝트 만들 때 체크했던 것들은 다음 프로젝트 만들 때 위 사진처럼 자동으로 위에 나타남

 

 

 

3.  application.properties 하나만 설정하면 스프링부트 프로젝트를 사용 할 수 있음   (주석 처리:  #)

 

 

4. [src/main/resources] - [static] 폴더 안에 html파일 만들기 

 

 

5. html 파일 작성하기

 

 

 

 

6. [Run As] -  [Spring Boot App] 실행하고  검색창에 localhost:포트번호 

 

 

 

7. 실행완료

기본설정 끝


 

에러해결 --

프로젝트 실행 시 html파일이 열리지 않았는데 

application.properties에서 포트번호를 변경해주니 정상적으로 작동이 됨 

 

 

728x90

'스프링' 카테고리의 다른 글

오류  (0) 2022.05.26
스프링부트 - 롬복 설정, 오류 @Data 적용안됨  (0) 2022.05.24
Ajax  (0) 2022.05.02
스프링 - 다음 API를 이용해서 회원가입 창 만들기  (0) 2022.04.26
스프링 -회원가입, 회원목록  (0) 2022.04.15
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기