본문 바로가기

개발/JAVA4

Name for argument of type [org.springframework.web.multipart.MultipartFile] not specified, and parameter name information not available via reflection. 해결방법 오늘은,, 이미지 업로드하는 페이지를 만들어서 내 로컬에서는 잘 작동을 했다.근데, 소스를 합치면서 팀원의 소스에서 오류가 발생했다.- 원인Name for argument of type [org.springframework.web.multipart.MultipartFile] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag파라미터 명이 명확하지 않다는 소리인데,, 구글링 하던 중 2가지 방안이 있었다. - 해결방법해결방안 1)  File > Settings > Build, Excution, Deployment > Java Co.. 2024. 11. 27.
MaxUploadSizeExceededException 파일크기 제한 오류 해결 방법 - 원인프로젝트에서 마이페이지에 이미지 업로드 하는 걸 구현하고 있다.하지만,, 업로드 클릭 시, MaxUploadSizeExceededException 오류가 발생했다.구글링 해보니, 파일크리 제한 오류라고 한다.Spring Boot에서 Multipart 파일 업로드를 기본적으로 지원을 하는데,기본 업로드 크기는 1MB로 설정이 되어있다. 그래서 내가 업로드 할 파일이 1MB를 초과를 해서, MaxUploadSizeExceededException  오류가 발생하는거였다. - 해결방법application.properties 파일에 아래 내용을 적어주자.spring.servlet.multipart.max-file-size=100MB //원하는 크기spring.servlet.multipart.max-requ.. 2024. 11. 15.
img src가 한글이면 파일 깨질 때 img 명을 db에 insert하고, 파일명을 select 해 올때,  원하는 값: 도비.png실제 return되는 값 : %EB%8F%84%EB%B9%84.png 에서, -Dfie.encoding=UTF-8-Dconsole.encoding=UTF-8해당 값을 추가 해주니, 정상적으로 이미지가 불러와졌다!! 마이페이지 만들기 끝! 2024. 11. 14.
intelij 커밋 안한 상태에서 소스 날라갔을 때, 복원하는 법(local history) 안녕하세요, 요즘 미니 프로젝트를 하고 있는데, 커밋을 하지 않고, 로컬에서 개발만 하다가 체크아웃을 잘못해서개발했던 소스가 날라갔던 적이 있습니다,,,정말 다시 생각해도 너무 끔찍한데요.InteliJ를 이것저것 찾아보다가 혼자 해결한 방법입니다 ㅠㅠ 여러분들도,, 포기하지 마시길,, > 프로젝트 우클릭 > local history > show history안녕 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ내소스들 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 다들,, 이런 걱정을 하기 전에,,, 커밋을 잘하자,,,!!!!!!!! 2024. 10. 24.