이번엔 게시물 전체 리스트 가져오는 거, 게시물 보는 거(수정 삭제)
BoardController로 가서
만들어주고
board에 새 파일을 만들어준 뒤 코드 추가
controller로 돌아가서
boardService로 가서 getList를 만들어주자
만들어주고 boardRe~가서 추가해주고
돌아가서 만든 것을 넣어주자
boardEntityList를 GetListResponseDto 형식으로 바꿔줘야 하므로 GetListResponseDto로 가서
추가해 주고 돌아가서 추가
다 했으면 서버 실행
config에서 추가 후 postman으로 가서
sign-in 하고 토큰을 들고 와서 대충 아래처럼 바꿔주고
이렇게 뜨게 된다
게시물 불러오기
boardCont~가서
만들어주고 Get~Dto를 만들어주자
돌아가서 추가
BoardService로 가서 중간에다 만들어주고
BoardRe~가서
Message에 추가
Service로 돌아와서
추가해 주고 LikyRe~로 가서 추가 후
Service로 가서
추가해주고 CommentRe~가서
다시 Ser 가서
추가해 주고 LikyRe~가서
LikyPk로 바꿔주고 LikyEntity로 가서
EmbeddedId를 지우고
바꿔주고 LikyPk로 가서
이것을 복사해서
위의 복합키~ 아래 것을 없애고 위의 코드를 넣자
완성본(Profile 뒤에 Url추가)
수정(제목, 사진, 내용, 어떤 것을 수정할지)
BoardController로 가서
빨간 줄 만들자
만들어주고 다시 Cont~가서
patchBoard를 만들어주자 boardSer~가서
만들어주고 Message에 가서
추가 후 넣어주고
BoardEntity로 가서 새로운 메서드 생성
다시 Ser~ 돌아와서 추가
재실행 후 postman으로 가서
하면 401이 뜬다.
sign-in으로 가서 send로 로그인 다시 해주고
토큰 들고 와서
바뀐다.
삭제
Controller로 가서
만들어주러 출발
service로 가서
추가다 했으면 서버 재실행 후 postman
sign-in 해서 토큰 들고 와서
하면 삭제가 된다.
내 게시물을 만들어보자
List형태이고 다른 것은 where 조건 자리에 작성자가 자신의 email의 것만 가져오면 되는 기능
Contr~가서
추가 후 빨간 거 만들러
만들어주고 GetListResponseDto에 있는 거 싹 복사해서 붙여 넣자
붙여 넣고 이름만 좀 바꿔주자
service 가서
findBy저기 들어가서 추가 후
추가해 주고
config로 가서
추가 후 재실행 postman
boardNumber가 7인 이유는 엄청 send 해서 그랬다(POST에서 그랬던 것으로 기억한다)
'JavaWeb' 카테고리의 다른 글
자바 웹 공부 54 - SpringBoot(새로 만들기6 / 게시판) (0) | 2023.03.20 |
---|---|
자바 웹 공부 53 - SpringBoot(새로 만들기5 / 게시판) (0) | 2023.03.20 |
자바 웹 공부 51 - SpringBoot(새로 만들기3 / 게시판) (0) | 2023.03.18 |
자바 웹 공부 50 - SpringBoot(새로 만들기2 / 게시판) (0) | 2023.03.18 |
자바 웹 공부 49 - SpringBoot(새로 만들기) (0) | 2023.03.18 |