#JPA #낙관적락1 JPA에서 낙관적 락을 적용해보자 문제이슈 내편(내 마음을 편지로) 서비스에서 롤링페이퍼의 메세지에 좋아요를 누를 수 있는 기능이 있습니다. - 메세지 좋아요에 엄청난 연타를 누르거나 - PC, 모바일에서 좋아요를 동시에 눌렀을 때 다음과같은 이슈가 발생하였습니다. 중복된 데이터가 쌓였습니다! 메세지 좋아요 테이블에는 같은 member_id, message_id가 공존하면 안됩니다. 기존 코드 public MessageLikeResponseDto likeMessage(Long memberId, Long rollingpaperId, Long messageId) { // 메세지 좋아요 대상 "메세지"를 찾는다. final Message message = messageRepository.findById(messageId) .orElseThro.. 2022. 10. 27. 이전 1 다음