[Spring] Model 이란?

정석·2024년 3월 1일

Spring

목록 보기
8/21
post-thumbnail

스프링에서 Model이란?

Model 은 스프링이 지원하는 기능이며, key, value 값으로 이루어져있는 hashMap이다.
Model의 addAttribute 를 통해 view 에 전달할 데이터를 저장한다.

@GetMapping("/members")
    public String list(Model model) {
        List<Member> members = memberService.findMembers();
        model.addAttribute("members", members);
        return "members/memberList";
    }

만약 여기서 list로 받은 값을 Model에 담아 전달을 한다면, addAttribute 부분에서 키가 members 밸류값을 members 의 리스트가 되게 된다.

0개의 댓글