스프링 부트 스타터 사이트: spring.start.io
여기서 스프링 프로젝트 생성
Group: 기업의 도메인명
Artifact: 빌드된 결과물 이름
Name: 프로젝트 명
Description: 설명
Pakage name: 패키지 명
Packaging: 배포 형태
Jar: Java 어플리케이션이 동작할 수 있도록 프로젝트를 압축한 파일로, class와 라이브러리파일이 포함되어 있다. 그리고 JRE만 있어도 실행할 수 있다.
war: Servlet, Jsp 컨테이너를 배치할 수 있는 웹 어플리케이션을 압축한 파일이다. 웹 프로젝트에는 jsp, html , javasscript등 웹과 관련된것들이 포함되어 있고, 웹서버나 was가 필요하다.
웹화면이 필요한 애플리케이션은 War로 패키징, api서버로 사용하는 것처럼 자바프로젝트로만 실행할 경우 Jar로 패키징한다.
'Springboot' 카테고리의 다른 글
[스프링 부트] 페이지네이션 정보 응답 받기 (0) | 2024.07.01 |
---|---|
[스프링 부트] Entity 매핑 무한루프 (0) | 2024.07.01 |
[스프링 부트] DispatcherSevlet의 역할 (0) | 2024.06.29 |
[스프링 부트] Object Mapper (0) | 2024.06.25 |
스프링 부트2 (view 환경설정) (0) | 2024.06.21 |