2024/09 32

Spring Wav 파일 업로드 후 나의 생각. (firebase를 사용해서 파일 업다운로드)

생각의 흐름뭐 파일 업로드 까지는 어떻게 했는데 문제점이 보인다.난 서버를 껐다가 켜도 파일이 유지되었으면 좋겠는데 파일 유지? 안된다.그래서 이걸 어떻게 해야지 유지가 될까 찾아봄.외부 스토리지를 사용하라는 것을 발견.무료 외부 스토리지를 찾는 와중 구글에서 제공하는 firebase 알아냄.애초에 구글 로그인까지 넣을까 고민할 때 이미 한번 가입해서 프로젝트생성까지는 완료해봄.그래서 여기 스토리지 기능을 프로젝트에 끌어와보자 까지 도달.그래서 firebse를 통해 유저의 업로드 다운로드 파일을 관리하게끔 세팅을 한번 해보고 테스트로 구현까지 마쳐보려고 한다.일단은 firebse에 스토리지를 생성해주고 JSON파일까지 받아주고, 해당 JSON파일을 프로젝트에 넣어줬다.프로젝트의 리소스 디렉토리에 넣어야된..

Spring wav 파일 업로드 및 재생

생각의 흐름splice 사이트를 보면 음향의 파형이 사운드에 맞게 그려져 있다. 그래서 내 생각엔 파일을 업로드 할 때 한번 재생시켜보고, 해당 파형을 분석 후에 이미지파일로 저장하는 것 같다는 생각을 했고(물론 추측일 뿐이다.), 소리 파일을 파형으로 전환하는 것을 한번 해보고 싶었다.근데 파일을 어떻게 해도 재생이 안돼서 일단 업로드와 재생 문제부터 한번 해결해보자는 결론에 도달.미리 프로젝트 세팅을 하고 화면띄우는 것 까지 해둬서 파일 업로드 및 재생에 필요한 컨트롤러 클래스와 테스트용 JSP를 만들어줬다. (사실 인텔리제이에서 작업하고 싶어서 꽤나 애를 먹었는데 이 과정을 포스팅하겠다는 생각을 못해서 기록이 없다 ㅠㅠ)package com.example.blackbirdlofi.controller..