PROJECT

갑시프 3 일차

마이구미2 2021. 10. 28. 23:58

오늘 해야할 일:

음악 검색해서 앨범아트 띄우기

 

원래 네이버 검색 api를 쓰고싶었는데 아무리 봐도 마땅한게 없어서

멜론에서 크롤링을 하기로 결정..

 

크롤링은 여기를 보고 했다

파이썬으로 그나마 해본적이 있어서 나름? 쉽게 해냈다.

jsoup을 사용함 (beautifulsoup도 스프인데 왜 스프임? 개궁금 나도 스프좋아하는데 특히 경양식돈까스먹기전에나오는 스프 후추 솔솔뿌려서 앙냥냥 ㅈㅅ)

 

한 2시간은 저거 하고 이제 다 해서

디비에 imgSrc 컬럼도 추가하고 컩트롤러에 연결도 하고 뭣도하고 다 해서 될줄알았는데

자꾸 안나와서 한시간은 버린듯 이유는 service에 build 하는곳이 있엇는데 여기를 수정 안했더라 ㅋ

미친넘 행복하면서 우울햇다..

 

그리고 멜론에 등록된 제목이랑 가수로 바꾸는 작업까지 성공했다. 얏호얏호!

(첫번째 글도 gee 소녀시대로 검색함 노래때메 나이 들킬듯 OTL...)

 

그런데 잘못 검색하면 오류가 나서 이걸 수정하기로 했다.

검색하는 창을 따로 만들어서 띄우는 걸로다가

과연 나의 도전은? 현재시간 11:58분

 

현재시간 1:32 성공이당!!! 해냈다~~~

야호야호

제목, 가수, 이미지경로 세개를 배열로 묶어서 전달했다

컨트롤러에서는 모델에 addAttribute 했다 (여기 참고까지는 아니지만 까먹고있던 지식을 떠오르게함)

검색이 안되면 다시 검색창 띄우도록 했다

검색으로만 값 입력할 수 있게 readonly 해놨다.

 

게시물작성화면 - 음악 검색 전

음악검색화면

게시물작성화면 - 음악 검색 후

 

 

내일 할일 백신 2차 맞기

 

끝. 이아니고 alert까지만하고 자자 ....

 

아까 해봤는데 잘 안되더라?

어케하는거임 ......

검색결과 없을때 띄우고싶은데

다시도저언

여기 보고 하니까 갑자기 잘되네??? 

 

 

진짜 끝.