팬레터 리포지토리에 어떤 메소드들이 필요한지 설계해보자. 서비스부터 생각해보는 것이 편하고 효율적일 것 같으니 서비스부터 생각해보려 한다. 그 후에 그 서비스를 구현하는 데 필요한 리포지토리를 뽑아낼 것이다. 팬레터 서비스 정리 팬레터 데이터와 관련된 띄움의 서비스는 무엇이 있을까? 팬 서비스 팬은 새로운 팬레터를 작성할 수 있다. 팬은 자신이 작성한 팬레터들을 한 번에 조회할 수 있다. 팬은 자신이 작성한 팬레터들을 수신인별로 나누어 각각의 대화창에서 조회할 수 있다. 팬은 자신이 작성한 팬레터들을 제목 기준으로 검색하여 조회할 수 있다. 팬은 자신이 작성한 팬레터에 수신인이 좋아요를 남겼는지 여부를 확인할 수 있다. 팬은 자신이 작성한 팬레터들을 삭제할 수 있다. 창작자 서비스 창작자는 다른 창작자를..