spring initaializr
spring initaializr로 spring 시작환경 구성하기
spring boot 기반으로 프로젝트를 생성해주는 사이트로 project를 다운로드 하여 쉽게 사용할 수 있다.
Dependencies
프로젝트 내에서 사용할 라이브러리를 선택한다.
추가한 dependencies
- Lombok
- Spring Configuration Processor
- Spring Boot DevTools
- Spring Web
- Spring Web Service
- MariaDB Driver
- Spring Data JPA
Lombok
Java 라이브러리로 반복되는 getter, setter, toString등의 메서드 작성 코드를 줄여주는 코드 다이어트 라이브러리이다.
어노테이션 기반으로 코드를 자동완성해준다.
Spring Configuration Processor
configuration의 자동완성을 도와주는 메타데이터이다.
Spring Boot DevTools
개발 편의를 위한 모듈로, 브라우저로 전송되는 내용들에 대한 코드가 변경되면, 자동으로 어플리케이션을 재시작하여 브라우저에도 업데이트를 해준다.
위에 spring initaializr 설정에서는 Java11로 선택하여 프로젝트를 생성했는데, Spring Boot3 부터는 java 17부터 사용가능하다고 한다.
이후 설치화면을 보면 java 17로 빌드되어있으니, 설치에 참고할 것!
모두 구성한 후 GENERATE을 버튼을 선택하여 프로젝트를 생성한다. (압축파일이 다운로드 됨)
압축을 해제한 후, 사용할 경로로 이동하여 사용하면 된다.
실행하기 위해서는 확장에서 관련 프로그램들을 설치해야한다.
스프링부트 프로젝트 생성 이후에 이후에 node.js를 설치하고, 리액트 프로젝트를 생성하였다.
node.js 설치 보러가기👇🏻
https://dev-wisdom.tistory.com/167
[node.js] node.js 설치하기(feat. Homebrew 설치)
node.js를 설치하기 전, 먼저 패키지 관리프로그램인 homebrew를 설치한다. Homebrew 설치하기 링크: https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Homevrew 홈페이지에 접속해서
dev-wisdom.tistory.com
리액트 프로젝트 생성 보러가기👇🏻
https://dev-wisdom.tistory.com/168
[React] 리액트 프로젝트 생성하기
node.js를 설치한 후에, 리액트 프로젝트를 생성한다. node.js 설치하기 이전 게시글을 참고 https://dev-wisdom.tistory.com/167 [node.js] node.js 설치하기(feat. Homebrew 설치) node.js를 설치하기 전, 먼저 패키지 관
dev-wisdom.tistory.com
'Development > SpringBoot' 카테고리의 다른 글
[Spring] 스프링이란 (0) | 2024.03.31 |
---|---|
[Spring Boot+React] 웹 페이지 띄우기 (0) | 2023.03.27 |
[Springboot] mysql 연동하기 (0) | 2023.03.15 |