Back-end/Spring boot
Spring boot, 개발환경 세팅
Coding Kitsune
2022. 6. 22. 09:26
우선 자바 웹 프레임워크를 처음 써보는데, spring이 아닌 바로 spring boot를 하는게,,
맞는지는 모르겠지만,,,! 열심히 배워 base를 익혀나가고자 한다.
개발환경은 세팅에 있어 총 3가지가 필요했다.
JDK / Intellij / Spring boot
모두 설치하여, 기본 프로젝트(?) 의 구조를 파악하였고,
src -> main -> java -> project class(기본 패키지) 안에 controller 패키지를 만들어주었다.
이 패키지 안에 컨트롤러라는 자바 패키지를 만들어 mustache 페이지를 볼 수 있도록
연결해주는 코드를 작성해준다.
@------ 는 식으로 작성을 하면 알아서 import 해주는 식으로 동작이 되고,
메서드에 리턴값으로 mustache파일의 이름만 적으면 얘가 templates 안에 이 파일을 찾아
브라우저에게 전달해준다. GetMapping 을 통해 접속할 URL 주소를 넣어준다. (/hi)
즉 컨트롤러를 만들 때 컨트롤러를 선언하고 리턴값으로 보여줄 페이지의 이름을 이름을 따서 올린 뒤,
매핑으로 이 페이지를 연결해주어야 한다.