좋아요 리스트 다이어그램.drawio.png

좋아요 리스트 다이어그램.drawio

LikeController

	// 게시글 리스트 출력
    @RequestMapping(value = "/likeList.do", method = {RequestMethod.GET, RequestMethod.POST})
    public ModelAndView myHomelist(HttpSession session) throws Exception {

    	MemberDomain memberDomain = (MemberDomain) session.getAttribute("member");
    	String memberId = memberDomain.getMemberId();
    	
        List<MyhomeDomain> myhomeList = likeService.selectLikeList(memberId); // 게시글 조회
        
        System.out.println("myhomeListLIKE 들어왔니?" + myhomeList);
        ModelAndView mav = new ModelAndView("/mypage/like/likeList");
        mav.addObject("myhomeList", myhomeList); // "myhomeList"라는 이름으로 데이터를 JSP로 전달
        return mav;
	}

LikeServiceImpl

	@Override
	public List<MyhomeDomain> selectLikeList(String memberId) throws Exception {
		return likeDAO.selectLikeList(memberId);
	}

LikeDAOImpl

	@Override
	public List selectLikeList(String memberId) throws DataAccessException {
		
		List<MyhomeDomain> myhomeList = 
	    sqlSession.selectList("mapper.like.selectLikeList", memberId);
		return myhomeList;
	}