[TIL] 8월 10일

yeon·2021년 8월 11일
0

오늘 한일

  • 이슈트래커 에러 해결

    • 이슈 담당자 수정 시 에러 발생한다.

      a different object with the same identifier value was already associated with the session 에러

      JPA 영속성 관련 문제인 거 같았다. issue_assignee와 issue가 양방향 매핑 되어있는데 issue_assignee 쪽에서만 변경사항을 save를 해주고 issue는 save하지 않은 상태였다.(issue_assignee가 연관관계의 주인이라고 생각해서 이렇게 구현했었다. 양쪽에서 처리했어야 했는데..)

      그런데 iOS 쪽에서 api 사용하다가 에러가 발생한다고 하여 확인해보고 issue쪽에서도 save를 하도록 수정하니 에러가 발생하지 않는다. 양방향 매핑이면 양쪽에서 save를 해주자.

    • https://www.skyer9.pe.kr/wordpress/?p=1526

0개의 댓글