조회수를 증가 시킬 때는 db설계할 때 작성해둔 viewcnt를 이용하여 증가.

먼저 mapper에 쿼리를 작성해주고, dao, service를 작성해주면 된다.

컨트롤러에서 메서드를 따로 만들 필요는 없다.

왜냐면 사용자가 제목을 클릭하면 상세보기로 전환이 되는데

기존에 있던 read메서드에 service.~~~(bno) 같은 형식으로 호출하면

조회수가 증가한다.

쉽게 말해서 

1. DB데이터 -> JSP 

  #{name}으로 표기

  이렇게 하는 이유는 vo를 통하여 get으로 데이터를 가져오기 때문

 

2. Model값 -> JSP

  "${name}"으로 표기

'JAVA > spring' 카테고리의 다른 글

resultType과 parameterType  (0) 2020.06.14
페이징 기능시 이전, 다음 링크 활성 및 비활성화  (0) 2020.03.14
조회수 증가 (쉬움)  (0) 2020.03.06
<context:component-scan>  (0) 2020.03.04
mapper <typeAliases>  (0) 2020.03.03

root-context.xml은 db, mybatis와 관련된 내용을 작성하는데

root-context,xml에 

db와 연동해주는 VO(DTO)를  자동으로 인식할 수 있도록 해당 패키지의 이름을 작성해준다.

이렇게 작성하면 빈생성 오류가 나지않는다.

base-package를 실수로 service로 적었다가 1시간동안 헤맸다..

+ Recent posts