본문 바로가기

co-cherry

검색하기
co-cherry
프로필사진 co-cherry

  • 분류 전체보기 (19) N
    • C (0)
    • Python (3) N
    • Unity (0)
    • React (9)
    • Springboot (7)
    • SQLD (0)
    • 독서 (0)
    • 웹 개발 (0)
    • 정보 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
  • tanstack
  • React
  • 오류 #사용자계정 #빌드 #설치오류
  • 백준
  • SpringBoot
  • 예외처리
  • annotation
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2026/03/30 (1)

co-cherry

게시판 CRUD

앞서 게시글 생성과 상세 조회를 구현했다. 이번 시간에는 게시글 삭제와 수정을 구현해보려고 한다. 게시글 삭제와 수정은 작성자만 가능하므로 작성자 권한 검증이 서비스 로직에 들어가야 함을 유의하고 API를 설계해보자. 게시글 삭제 게시글을 삭제하기 위해서는 삭제할 게시글의 Id와 권한 검증을 위해 해당 게시글을 삭제할 user의 Id가 필요하다. 게시글을 삭제하기 전에, 아래 두 가지의 검증이 필요하다.해당 아이디의 게시글이 존재하는지 확인 → 아니라면 POST_NOT_FOUND 반환 해당 게시글의 작성자가 삭제 요청을 보낸 user와 일치하는지 확인(권한 검증) → 아니라면 POST_UNAUTHORIZED 반환@Transactional public void deletePost(Long postI..

Springboot 2026. 3. 30. 21:21
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바