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
을 요청하면 접속된 걸 확인할 수 있다.