@OneToMany(mappedBy = "artistGroup", cascade = CascadeType.ALL, orphanRemoval = true)
어제 팀원들과 우스갯소리로 cascade = CascadeType.ALL, orphanRemoval = true 되어 있어서 아티스트도 같이 삭제되는 거 아니냐고 하고, 그렇게 웃으며 넘어갔는데 오늘 자꾸 아티스트가 삭제되는 게 아닌가... 엔티티를 보니 그냥 웃고 넘길 얘기가 아니었던거지...ㅋㅋ
cascade = CascadeType.ALL
orphanRemoval = true