인프런 강의 < 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 > 정리
Open as project
로 연다.@Controller
public class HelloController {
@GetMapping("hello")
public String hello(Model model) {
model.addAttribute("data", "hello!!");
return "hello"; // template에 있는 hello.html을 찾아서 데이터를 넘긴다.
}
}
<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Hello</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<p th:text="'안녕하세요. ' + ${data}" >안녕하세요. 손님</p> // data가 치환됨
</body>
</html>
Git bash
창 띄움./gradlew build
입력해서 빌드cd/build/libs
디렉토리 이동 후, java -jar hello-spring-0.0.1-SNAPSHOT.jar
로 실행./gradlew build
입력하면 build
디렉토리 삭제< 자료 출처: 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 >