JAVA - 이미지 base64를 디코딩하여 파일 생성 후 DB에 디렉토리 저장
개인 토이프로젝트 진행중 AJAX를 사용하여 form의 input 데이터와 file 데이터를 Controller로 전달을 했어야 했는데 구글링을 하여 이것저것 찾아봤지만 다수의 글이 form에 enctype을 설정하거나 AJAX에 enctype을 설정하는 방법이 많았지만 file을 base64로 변환하여 컨트롤러에 전달하여 파일 객체를 생성 후 디렉토리에 저장하는 방법이 있어서 참고하여 글을 진행하겠습니다! Step 01 - JavaScript로 파일 업로드하여 base 64로 변환 js부분은 파일을 업로드 후 22 ~ 25번 라인만 보시면 되는데 파일이 업로드가 되었으면 filename, cover의 id에 각각 값을 할당하고 있습니다. filename, cover는 각 입니다. 1 2 3 4 5 6 ..
JAVA/JAVA기본
2021. 7. 13. 23:31
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- java ThreadLocal
- transactional outbox pattern
- 서비스 기반 아키텍처
- java userThread와 DaemonThread
- 공간 기반 아키텍처
- microkernel architecture
- 람다 표현식
- spring boot redisson sorted set
- 레이어드 아키텍처란
- pipeline architecture
- transactional outbox pattern spring boot
- spring boot excel download paging
- spring boot redis 대기열 구현
- redis sorted set으로 대기열 구현
- 트랜잭셔널 아웃박스 패턴 스프링부트
- spring boot poi excel download
- spring boot redisson 분산락 구현
- JDK Dynamic Proxy와 CGLIB의 차이
- service based architecture
- redis 대기열 구현
- spring boot 엑셀 다운로드
- @ControllerAdvice
- polling publisher spring boot
- space based architecture
- spring boot excel download oom
- pipe and filter architecture
- redis sorted set
- 자바 백엔드 개발자 추천 도서
- spring boot redisson destributed lock
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함