Skip to content
This repository has been archived by the owner on Jul 29, 2024. It is now read-only.

비지니스 로직과 DB(JPA) 로직을 분리하여 트랜잭션 적용범위 최소화 #402

Closed
3 tasks done
ingpyo opened this issue Sep 13, 2023 · 0 comments · Fixed by #403
Closed
3 tasks done
Assignees
Labels
🕋 backend 백엔드 작업 🛠️ refactor 코드 리팩터링, 개선

Comments

@ingpyo
Copy link
Collaborator

ingpyo commented Sep 13, 2023

⏰ Estimated Time

2

🛠️ Description

트랜잭션을 사용하지 않아도되는 로직(비지니스 로직)이 함께 @transaction로 묶여있으면 DB의 커넥션 풀을 오래잡고있는 문제가 발생하여
비지니스와 DB로직을 분리한다.

✅ Tasks

  • WritingService 트랜잭션 범위 최소화
  • pulishService 트랜잭션 범위 최소화
  • AuthService 트랜잭션 범위 최소화

📝 Note

No response

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🕋 backend 백엔드 작업 🛠️ refactor 코드 리팩터링, 개선
Projects
Status: Done
1 participant