[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 포트가 뜬 걸 확인할 수 있다

+) 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 |