table에 있는 blob 데이터를 화면에 뿌리는 방법
1. 쿼리문을 날려서 얻은 Blob data를 Dto에서 byte[] 타입으로 받아야함
2. DTO로 받아온 Blob data를 Controller에서 던질 때
Base64Utils.encodeToString를 통해서 String 형태로 만들어줘야함 그래서 pictureStr이라는 별도의 Dto를 하나더 선언했음
3. 화면단에서 데이터를 던질 때
data:image/png;base64, 를 앞에 붙여줘야함!
궁금증
Base64Utils.encodeToString(Blob데이터)
Function.blobImageToString(Blob데이터)
이 2개의 차이는?
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님