반응형
01. 스프링설정
스프링 부트로 설정을 하면 되는데 쉽게 말해서 사용할 빌드 도구 선택 스프링부트 버전(숫자로만 이루어진거)
그리고 웹으로 만들꺼니 웹 템플릿은 타임리프를 이용해서 작업을 해보려고 한다.
하지만 나는 타임리프는 별루 안좋아하니 다음에는 리액트로 해야겟지...
https://start.spring.io/
빌드도구중 gradle과 maven이 있는데 여기서 나는 gradle을 사용한다.
Maven 특징
- Apache Ant 대안으로 만들어진 Apache 라이센스로 배포되는 오픈 소스 소프트웨어
- 자바용 프로젝트 관리 도구
- xml을 이용한 빌드 시스템
- 직접 연결한 라이브러리들과 라이브러리들이 엮여있는 다른 라이브러리들까지 연동되어 관리
Gradle 특징
- 오픈소스 기반의 빌드 자동화 시스템
- JVM 기반의 빌드도구로 기존의 Ant, Maven을 보완
- Android OS의 빌드 도구로 채택
- Maven을 사용할 수 있는 변환 기능 컨벤션 프레임워크
- Maven과 Ivy 레파지토리 지원
- 멀티 프로젝트의 빌드를 지원하기 위해 설계
- Groovy, Kotlin 문법 사용
라고 하는데 먼소린지 모르겟고 그냥 쓰는 이유는 빌드 성능이 더 좋다고 한다.
02. 빌드 및 실행
빌드 하는법은 간단하다.
여기에 보면 build라고 써있는거 클릭하면 빌드됨
실행하는거 더 쉽다.
빌드를 하면 빌드 폴더가 생성이 되는데 순서는 cd build - cd libs - java -jar hi-spring-0.0.1-SNAPSHOT.jar
이게 실행 ㅅㄱ염
03. 빌드 및 실행
반응형
'spring' 카테고리의 다른 글
회원 도메인 레포지토리 만들기 (1) | 2024.09.19 |
---|