728x90
반응형
# 전체 데이터를 Select 하여 Model에 저장 후 ViewTemplate에서 활용하는 방법에 대해서 알아보자.
1. 전체 코드는 아래와 같다.
흐름은 간단하다. 데이터를 조회하고, 조회한 데잍를 저장하고, 저장한 데이터를 화면으로 전달하는게 끝이다.
// 데이터를 SELECT하여 모델이 담아두는 역할을 한다.
@GetMapping("/articles/yakuza")
public String yakuza(Model model) {
// 여기서 조회하는 값이 최종 쿼리값이라고 볼 수 있다.
List<Article> articleEntityByyakuza = articleRepository.findAll();
// 위에서 조회한 값을 model에 담아 저장한다.
model.addAttribute("yakuzalist", articleEntityByyakuza);
// 모델의 데이터를 확인한다.
System.out.println(model.addAttribute("yakuzalist", articleEntityByyakuza));
// View 화면으로 전달한다.
return "articles/yakuza";
}
2. 전체적인 흐름은 아래와 같다.
728x90
반응형
'⭐ SpringBoot > SpringBoot + CRUD' 카테고리의 다른 글
[SELECT] Back-end 데이터를 Front-end에서 가져오는 방법 (0) | 2022.08.12 |
---|---|
[DELETE] 특정 폼의 데이터를 삭제하는 프로세스 (0) | 2022.08.09 |
[UPDATE] 특정 폼에서 데이터를 업데이트 하는 프로세스 (0) | 2022.08.08 |
[INSERT] 특정 폼으로 정의된 데이터를 INSERT하는 프로세스 (0) | 2022.08.03 |