Skip to content

feat: 관리자 그루밍 테스트 질문, 답변 생성/수정/삭제 api 구현#126

Merged
hisonghy merged 2 commits intodevelopfrom
feature/grooming-test-admin-125
May 27, 2025
Merged

feat: 관리자 그루밍 테스트 질문, 답변 생성/수정/삭제 api 구현#126
hisonghy merged 2 commits intodevelopfrom
feature/grooming-test-admin-125

Conversation

@hisonghy
Copy link
Member

@hisonghy hisonghy commented May 25, 2025

🌱 관련 이슈

📌 작업 내용 및 특이사항

  • 그루밍 테스트 관련 데이터의 변경사항이 있을 경우 기존 DB 서버에 직접 접속해서 수정하고 캐싱 최신화를 위해 서버를 재시작해야했던 번거로움을 없애고자 관리자 전용 API로 설계했습니다.
  • 관리자 전용 그루밍 테스트 질문, 답변에 대해 생성, 수정, 삭제 요청하는 기능 구현했습니다.
  • 관리자만 요청할 수 있도록 스프링 시큐리티의 hasRole(UserRole.ADMIN.name()) 처리해주었습니다.
  • 그루밍 테스트 질문, 답변 데이터에 대해 변경이 있는 경우, 캐싱되어 있는 그루밍 테스트 목록에도 변경사항을 반영 해주어야 하기 때문에 각각 api 요청 시 캐싱되어 있는 그루밍 테스트 목록 데이터를 초기화하도록 구현했습니다. -> 이후 그루밍 테스트 목록 조회 api 요청 시 다시 캐싱됩니다

🔍 참고사항

📚 기타

@hisonghy hisonghy requested a review from myqewr May 25, 2025 12:37
@hisonghy hisonghy self-assigned this May 25, 2025
@hisonghy hisonghy added the ⚡ feature 새로운 기능 추가 및 수정 label May 25, 2025
@hisonghy hisonghy merged commit b14ab14 into develop May 27, 2025
1 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚡ feature 새로운 기능 추가 및 수정

Projects

None yet

Development

Successfully merging this pull request may close these issues.

⚡ 그루밍 테스트 질문, 답변 API 구현 - 관리자

2 participants