본문 바로가기

카테고리 없음

추천리스트

아래의 순서대로 하나씩 작성할 예정이다.

 

1. Mapper를 작성

2. DTO 작성

3. Service작성

4. Controller작성

5. view 작성

 

 

좋아요를 한 회사를 보여주게 할것이다.

1. Mapper를 작성

	<select id="findAll" resultType="site.metacoding.miniproject.web.dto.request.PersonalLikeDto">
		SELECT p.resumes_id, r.resumes_title as resumesTitle
		FROM personal_like p
		INNER
		JOIN resumes r
		ON p.resumes_id = r.resumes_id
		WHERE p.company_id = #{companyId}
	</select>

 

2. DTO 작성

 

3. Service작성

 

4. Controller작성

 

5. view 작성

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ include file="../layout/header.jsp"%>
<div class="container">
	<h2>관심이력서</h2>
	<c:forEach var="personalLike" items="${personalLikeList}">



		<div class="container p-5 my-4 border">
			<a href="/personal/resumes/${personalLike.resumesId}">${personalLike.resumesTitle}
			</a>
		</div>

		<div class="d-grid gap-2 d-md-flex justify-content-md-end">
			<button onclick="deleteById(${personalLike.resumesId});"
				type="button" class="btn btn-primary">관심 목록 제거</button>
		</div>
	</c:forEach>
</div>

<script src="/js/recommend.js"></script>

<%@ include file="../layout/footer.jsp"%>