spring에서 스프링 프레임워크를 통해 데이터를 손쉽게 가져올 수 있다.
☆ Code
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import com.koreait.board.bean.ArtVO;
import com.koreait.board.util.MyUtil;
import jakarta.servlet.http.HttpServletRequest;
import lombok.extern.slf4j.Slf4j;
@Controller
@Slf4j
@RequestMapping("/ex/*")
public class ExampleController {
@GetMapping("query")
public void query(@ModelAttribute("MyModel") ArtVO vo, String desc) {
vo.setTitle("Piano Concerto No.1");
vo.setArtist("차이코프스키");
vo.setDesc(desc);
}
@GetMapping("subjectVO")
public String subjectVO(Model model) {
model.addAttribute("kor", 10);
model.addAttribute("math", 20);
model.addAttribute("eng", 40);
return "/ex/subjectVO";
}
}
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>시험결과</h1>
<hr>
<h2 th:text="${kor}"></h2>
<h2 th:text="${math}"></h2>
<h2 th:text="${eng}"></h2>
<h2>국어 : [[${kor}]]</h2>
<h2>수학 : [[${math}]]</h2>
<h2>영어 : [[${eng}]]</h2>
</body>
</html>
'Spring' 카테고리의 다른 글
Spring 게시판 게시글쓰기 (0) | 2024.12.21 |
---|---|
Spring DAO (2) | 2024.12.18 |
Spring mybatis (1) | 2024.12.14 |
Spring springboot (0) | 2024.12.13 |
Spring 의존성 주입 (0) | 2024.12.12 |