Spring Boot

[Spring Boot] 환경 설정

seung_hyeon 2024. 12. 17. 02:43

 

[Spring_start]   

 

 

Spring Boot

3개월간 진행되는 스터디 웹 개발 프로젝트에서 서버 파트를 맡게 되어 Spring Boot 공부를 시작했다.지난 학기까지 프론트를 했기에 서버는 처음이다. 기초부터 탄탄히 공부해보고자 한다. Spring B

shyeeon.tistory.com

 

  • Java 17 이상 설치
  • Spring Boot 3.0 이상, JDK 17 이상 사용 !
  • 스프링 프로젝트 생성  https://start.spring.io

프로젝트 생성

Thymeleaf : html 만드는 템플릿 엔진

    html 그대로 쓰고 파일을 서버 없이 바로 열어봐도 껍데기 있다.

 

파일 실행

: http라는 걸로 8080 포트가 뜬 걸 확인할 수 있다

 

 

localhost:8080

 

 

 

+) IntelliJ 사용 시 빌드가 Gradle을 통해 실행될 때

setting → Build, Execution, Deployment → Gradle 

 

: IntelliJ로 변경 시 Gradle을 통하지 않고 바로 실행

변경하는 이유 : IntelliJ에서 자바를 바로 띄우기 때문에 속도가 빨라진다.

 

 

  • view 환경설정

 

localhost:8080/hello -> springboot는 tomcat 웹서버를 내장하고 있다.

스프링이 모델이란걸 만들어서 넣어준다.

data는 모델이란걸 hello.html에 넘긴다.

 

 

  • 빌드하고 실행

 

서버 배포할 때는 파일만 복사해서 서버에 넣고 java -jar를 실행하면 된다. -> 서버에서도 스프링 동작한다.

'Spring Boot' 카테고리의 다른 글

[Spring Boot] 회원정보 테스트 에러  (1) 2024.12.21
[Spring Boot] 회원 관리  (2) 2024.12.20
API  (0) 2024.12.20
[Spring Boot] 스프링 웹 개발 기초  (1) 2024.12.20
Spring Boot  (1) 2024.12.20