댓글 달고 좋아요 누르는 기능
해당 게시물에 좋아요를 누르면 좋아요 추가, 좋아요를 눌러놓은 상태에서 누르면 해제
우선 BoardService에 가서 GetBoard를 찾아서
게시물을 클릭하면 조회수 1이 올라가는 기능을 넣어주자
BoardEntity 가서
Service로 돌아가
BoardCon~가서
좋아요도 로그인이 되어있는 사람만 하게
빨간 줄 만들러 가자
controller로 와서
boardSer~가서
LikyRe~ 추가
돌아와서
추가 후 LikyEntity로
돌아와서
boardEnti~가서
Service 돌아가서
postman을 켜고 sign-in 실행 토큰 가져와서 실행하면 400이 뜬다(정상)
list 와서 어떤 리스트가 있는지 확인하고
여기서 실행하면 증가한 값이 나올 것이다.
댓글 다는 기능
commentEntity로 가서 뭐가 있는지 확인하고
boardCont~가서
만들어주고 또 빨간 줄 만들러
해주고 import 하고
다 import 해주고 Contro~가서 import
boardService로 가서 postComment를 만들어주자
만들어주고 CommentEntity로 가서
다시 돌아와서
다 했으면 서버 재실행 -> postman
똑같이 넣었으면 count가 1씩 늘어나는 것을 확인 가능할 것이다.
검색 기능
검색을 할 때마다 로그를 넣어줘야 해서 까다로울 수도 있다.
검색을 할 적에 이전에 검색하는 것을 같이 받아오는 기능을 만들어보자
boardCont~가서
만들어주고 빨간 줄 만들자
getListResponse~에서 다 끌고 와서 이름을 바꿔주고 import 해주자
contro~와서 import 이러고 재시작을 하고
postman 가서
이러면 아무것도 뜨지 않고 200이 뜨고
이러면 404가 뜬다.
controller로 가서
추가
재실행 후 postman에서 send
이러고 boardS~가서
만들어주고 BoardRe~가서
미안하다만 이렇게 넣어주자
돌아와서
LogEntity로 가서 추가 후
돌아와서
추가 후 RelatedSear~가서
돌아와서
재실행 후 postman
보내주면 500이 뜬다.(workbench에서 확인해 보면 안에 값들이 있더라)
(searchwordlog를 확인해 보자)(나는 에러가 떠서 확인이 안 됐다)
service로 가서
if문 안에 좀 바꿔주자
'JavaWeb' 카테고리의 다른 글
자바 웹 공부 55 - SpringBoot(새로 만들기7 / 게시판) (0) | 2023.03.21 |
---|---|
자바 웹 공부 54 - SpringBoot(새로 만들기6 / 게시판) (0) | 2023.03.20 |
자바 웹 공부 52 - SpringBoot(새로 만들기4 / 게시판) (2) | 2023.03.19 |
자바 웹 공부 51 - SpringBoot(새로 만들기3 / 게시판) (0) | 2023.03.18 |
자바 웹 공부 50 - SpringBoot(새로 만들기2 / 게시판) (0) | 2023.03.18 |