본문 바로가기

카테고리 없음

예제로 배우는 스프링

# 전제

아래 4개는 이해하고 있어야 한다. 

1. 자바 프로그래밍 기초

2. IDE 다루기 (intelliJ or 이클립스)

3. 빌드툴 (메이븐 or Gradle)

4. git

 

 

프로젝트 설정

1. 펫 클리닉 프로젝트 클론

https://github.com/spring-projects/spring-petclinic

 

spring-projects/spring-petclinic

A sample Spring-based application. Contribute to spring-projects/spring-petclinic development by creating an account on GitHub.

github.com

 

2. 의존하는 package 받기

./mvnw package

 

3. 프로젝트 실행

java -jar target/*.jar

*참고*

3.1 .jar이란

프로젝트를 빌드하면 pom.xml의 설정 값에 따라 빌드가 진행된다. 

이때 packaging을 별도로 설정하지 않으면, jar로 기본 빌드 진행. 

 

3.2 약어 정리

jar : java archive

war: web application archive

 

4. localhost:8080에서 실행 결과

 

5. 애플리케이션 종료

ctrl+f10

 

6. 애플리케이션 실행 

6.1 run

 

6.2 ctrl+shift+f10으로 메인 함수 실행.