Maven Project
Language : Java
Spring Boot : 2.7.11
Package : Jar
Java : 11
Dependencies : Spring Boot DevTools, Lombok,Spring Web, Mybatis Framework, Oracle Driver
설정이 끝나면 GENERATE를 클릭한다.
Project
Spring Boot
Packaging
Dependencies

STS에서 NEW -> Spring Starter Project

설정 후 Next

Frequently Used에 아무것도 없다면 Available에 직접 입력
설정 후 Next

url로 요청하여 다운로드 하는거기에 Finish 클릭하면 프로젝트가 생성이 됨.

application.properties ->application.yml 변경
yml을 쓰는 이유는 대층 구조 형식으로 들여 쓰기가 가능하다. 때문에 가독성이 좋아진다.
application.yml 코드는 다음과 같다.
server:
servlet:
context-path: /church
port : 8080
localhost:8080/church로 하겠다는 설정이다.

com.sh.***패키지 안에 class를 생성한다.
package com.sh.church;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import lombok.extern.slf4j.Slf4j;
@Controller
@Slf4j
public class ChurchController {
@ResponseBody
@GetMapping("/")
public String home() {
return "Spring Boot init";
}
}
실행 방법엔 2가지가 있다.

***Application.java에 들어가 위 사진 빨간 원에 Run을 누른다.
window -> show view -> Boot Dashboard

위 사진에 빨간 원을 누른다.

console에 Spring 로고가 보이면서 켜진다.

브라우저에 localhost:8080/church을 요청하면 접속된 걸 확인할 수 있다.