Skip to content

Commit dbbce50

Browse files
committed
✅ 유저 삭제 cascade 구현 완료, 난 JPA가 싫다
1 parent 84f015b commit dbbce50

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

src/main/java/com/example/moyeothon/Repository/BucketRepository.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
public interface BucketRepository extends JpaRepository <BucketlistEntity, Long> {
1212
List<BucketlistEntity> findByUser_Uid(String uid);
1313
List<BucketlistEntity> findByTitleContainingIgnoreCaseOrContentContainingIgnoreCase(String title, String content);
14-
void deleteByUser_Uid(String uid);
14+
void deleteByUserUid(String uid);
1515
}

src/main/java/com/example/moyeothon/Repository/MessageRepository.java

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ public interface MessageRepository extends JpaRepository<MessageEntity, Long> {
1010
List<MessageEntity> findBySenderUid(String senderId);
1111
List<MessageEntity> findByReceiverUid(String receiverId);
1212
List<MessageEntity> findByContentContainingIgnoreCase(String keyword);
13-
void deleteByBucketListId(Long bucketListId);
1413
void deleteBySenderUid(String uid);
1514
void deleteByReceiverUid(String uid);
1615
}

src/main/java/com/example/moyeothon/Service/UserService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public UserDTO deleteUser(String uid, UserDetails userDetails) {
116116
if (userEntity == null) {
117117
throw new RuntimeException("해당 유저가 존재하지 않습니다.");
118118
}
119-
bucketRepository.deleteByUser_Uid(uid);
119+
bucketRepository.deleteByUserUid(uid);
120120
messageRepository.deleteBySenderUid(uid);
121121
messageRepository.deleteByReceiverUid(uid);
122122
userRepository.delete(userEntity);

0 commit comments

Comments
 (0)