1. uuid를 생성해서 붙여주었다
같은 이름의 파일이 올라올 경우 덮어쓰기 되어서 이전파일은 없어지기 때문이다.
java.util에서 제공하는 UUID를 이용
위와같이 랜덤아이디가 생성되는 것을 알 수 있다!
2. 썸네일만들기 시도중 에러 발생
인풋스트림 쓸때 변수를 이상한거준것같다
IO에 대한 이해가 부족한듯.. 흠흠 자료를 더 찾아보면서 공부해야겠어요.!!
3. 썸네일 만들기 시도중 에러발생 2
Thumbnails.of(new File("original.jpg"))
.size(160, 160)
.toFile(new File("thumbnail.jpg"));
https://github.com/coobird/thumbnailator/wiki/Examples
처음에는 여기 사이트에 나와있는대로 of를 이용해서 파일을 만들었는데
썸네일 클래스를 찾을수없다고 해서
그다음에는
File thumbnail = new File(uploadFolder+"s_"+saveFile.getName()); Thumbnailator.createThumbnail(thumbnail, 100, 100);
createThumbnail함수를 이용해서 파일을 만들었는데.
역시나 썸네일 클래스를 찾을수없다고 한다??
인풋아웃풋스트림만들었을때는 이런 오류가 아니었는데?
뭔가 내 지식부족인것같다. 찾아보자!
댓글 없음:
댓글 쓰기