Songusika

Results 5 issues of Songusika

### 기능 설명 현재 RoomRecommender 에서 수행하는 장르 추천을 별도의 GenreRecommender 로 분리한다. ### 개발 일정 _No response_ ### 자식 이슈 _No response_ ### 부가 설명 _No response_

backend
refactoring

### 기능 설명 어그리게이트를 나누어 Member로 부터 MemberGenre 를 분리한다. ![image](https://github.com/woowacourse-teams/2023-diggin-room/assets/74398096/ce14b06b-19ce-4388-8422-a706d08b4f98) ### 개발 일정 _No response_ ### 자식 이슈 _No response_ ### 부가 설명 _No response_

backend
refactoring

### 기능 설명 - 테스트에서 최대한 Test Application Context 을 재활용하도록 리팩터링 - 테스트 코드 패키지를 도메인 별로 분리 (추후 프로덕트 패키지 이동을 위해서) ### 개발 일정 11/17 (금) ###...

### 기능 설명 엔티티의 ID값을 기준으로 동등성 비교를 하는건 어떻게 생각하시나요? ```java @Test void Jpa는_엔티티의_동등성을_재정의하지_않는다(@Autowired EntityManager entityManager) { Room 나무 = roomRepository.save(나무()); entityManager.clear(); var found = roomRepository.findById(나무.getId()); assertThat(found).get().isEqualTo(나무); } ```...

backend
refactoring

### 기능 설명 현재 멤버는 ScarpRooms 를 ManyToMany 관계로 가지고 있습니다. 이는 확장이 어려우며, 예상치 못한 중간 매핑 테이블이 생긴다는 단점이 있습니다. 이를 잘라보는 것이 어떨까요? ### 개발 일정 _No...

backend
refactoring