오늘 한 것

  • 프로젝트
    1. bookmark의 entity를 작성 하였다. 북마크는 책과 유저의 다대다 관계로 설정하였다.
    2. controller를 작성하였다
      • 컨트롤러 작성 시 현재 접속중인 유저의 정보를 가져와 북마크에서 비교하여 리스트를 보여준다.
      • principal을 이용하였다. ~~~ @GetMapping(“/list”) public String bookmarkList(Model model, Principal principal){

      User user = userService.getUserByEmail(principal.getName()); List bookmarks = bookmarkService.bookmarkList(user.getId()); User username = userService.getUserById(user.getId());

      model.addAttribute(“bookmarks”, bookmarks); model.addAttribute(“username”, username); return “bookmark/list”; ~~~

이 주에 할 것

  • bookmark api 작성 ()
  • bookmark 엔티티 작성 (v)
  • bookmark controller 작성 (v)
  • service, repo 작성 ()