get 인자 Long으로 id로만 찾기
예외는 커스텀으로 처리 enum으로 관리
도메인 패키지와 글로벌 패키지 구분해서 사용,
@RepositoryDefinition
사용하기
중복되는 기능들 메소드로 빼서 사용
user 도메인 에러코드 - “U1001”
topster 도메인 에러코드 - “T1001”
@NoArgsConstructor(access = AccessLevel.*PROTECTED*)
추가
Casecade.REMOVE → Cascade.REMOVE 해주는 클래스로 빼기(쿼리수 줄이기)
→[도메인]CascadeDelService