85% 수강 후 작성
너무 좋은 강의였어요. 다만, 조금 헤맸던 부분이 있어서 수강평 남겨요. @GetMapping(/add)에서 왜 new Item을 model에 넣어서 넘겨준건지 한참을 오랫동안 고민했어요. 몇일 지난 지금에서야 결론이 난건 어차피 @PostMapping(/add)에서 save라는 메서드를 사용해서 store라는 데이터베이스에 저장하기 위해서는 item객체가 필요한데, <input type="checkbox" name="abc"> @RequestParam(value="abc", required=false) {item.setOpen(abc); ~~어쩌구 store에 item객체넣는 코드} 이렇게 불편하게 하는 것 보다는 타임리프를 이용하면 애초에 @GetMapping(/add)에서 item객체를 model에 담아서 전달해주면, 타임리프를 이용해서 쉽게 @PostMapping(/add)에서 @ModelAttribute를 통해 item형식으로 체크여부를 store라는 데이터베이스에 저장할 수 있다는 것을 깨달았어요. 이 부분에 대한 설명이 좀 더 있었으면 하는 생각이 들어요. 빨리 자야 되는데 글을 쓰느라 두서가 없었지만 조금의 도움이 될까 하여 글을 남깁니다. 항상 감사합니다
김영한
지식공유자
skfaklsdfj aksf님 열심히 들어주시고 또 좋은 피드백도 남겨주셔서 고맙습니다^^!