Closed aaingyunii closed 11 months ago
recommendResult
뮤지컬 리스트 중 하나를 선택 시, 해당 뮤지컬과 유사한 "현재 공연 중인 뮤지컬 작품 5개 와 공연 예정인 뮤지컬 작품 5개" 를 보여주는 페이지
POST 메서드를 통해 ML서버와 통신하고, 받은 데이터를 redirect를 통해 /result/recommends 페이지로 전달 후 페이지 구현
POST
redirect
/result/recommends
PresentServiceImpl, FutureServiceImpl 내에 getIDsFromJsonResponse() 함수 수정
PresentServiceImpl, FutureServiceImpl
getIDsFromJsonResponse()
musical_id
@Override public List<Integer> getIDsFromJsonResponse(String jsonResponse) { List<Integer> musicalIds = new ArrayList<>(); JSONArray recommendArray = new JSONArray(jsonResponse); for (int i = 0; i < recommendArray.length(); i++) { JSONObject musicalObject = recommendArray.getJSONObject(i); int musicalId = musicalObject.getInt("musical_id"); musicalIds.add(musicalId); } return musicalIds; }
✅ 결과 이미지
refactoring
musical_list_slider.html, all_tags_list.html, tag/tag_list.html : 안쓰거나 불필요한 log 찍기 주석 처리 및 삭제
musical_list_slider.html, all_tags_list.html, tag/tag_list.html
MusicalFutureRepository.java, MusicalPresentRepository.java : 사용되지 않는 메서드 삭제
MusicalFutureRepository.java, MusicalPresentRepository.java
그 외 : 위와 연관된 메서드들 주석 처리 및 삭제
recommendResult
페이지 구축뮤지컬 리스트 중 하나를 선택 시, 해당 뮤지컬과 유사한 "현재 공연 중인 뮤지컬 작품 5개 와 공연 예정인 뮤지컬 작품 5개" 를 보여주는 페이지
POST
메서드를 통해 ML서버와 통신하고, 받은 데이터를redirect
를 통해/result/recommends
페이지로 전달 후 페이지 구현PresentServiceImpl, FutureServiceImpl
내에getIDsFromJsonResponse()
함수 수정musical_id
키 를 찾아 해당 값을 바로 구할 수 있어✅ 결과 이미지
가벼운
refactoring
musical_list_slider.html, all_tags_list.html, tag/tag_list.html
: 안쓰거나 불필요한 log 찍기 주석 처리 및 삭제MusicalFutureRepository.java, MusicalPresentRepository.java
: 사용되지 않는 메서드 삭제그 외 : 위와 연관된 메서드들 주석 처리 및 삭제