링크로 사진을 저장하거나
파일을 직접 올려서 저장하는거 구현함!!! 그냥 무조건 파일로 저장해서 작동하게하는 편한 길도 있는데
어떻게든 구현하려고 했다!!!! 이거 잘 저장해뒀다가 나중에 또 써먹어야지
방법
오픈 API로 여행지 정보를 받아오면 링크를 받아옴
혹은 자기가 직접 input:file로 올림
이걸 컨트롤러로 보내서
저장할 multipart의 originName이 있으면 파일로 저장하고
없으면 링크로 저장시킴
이거 API 말고도 이미지 주소를 입력받는 것도 구현할까??
지금 마무리 고지가 넘 눈앞이라 자세하게 정리하는건 프로젝트 끝나고 해야할듯
근데 내가 이거 구현하다니 ㅋㅋㅋㅋㅋ 넘 뿌듯하다 작동 ㅈㄴ잘됨 ㅠㅠㅠㅠ
진짜 이거 꼭 하고싶었는데 넘 잘됨 ㅠㅠㅠㅠ 별의별거 다 써보고 난리치고
중간에 진짜 이거 안하고 넘어갈까 고민 많이했는데 아무리 생각해도 아니었음 구현하고싶었음
이제 프로젝트 구현 얼추 다 한것같은데
전국을 테이블로 관리하는거 좀 더 하고싶고
이거 링크로 사진 저장하는거 하고싶고
검색 기능에서 테이블을 index로 관리하거나 이쪽에서 효율성 좀 높일 수 있을 것 같고
테이블들 필터링 더 해야하나? 일단 공지사항이랑 검색쪽에서 필터링 기능 ㅈㄴ 빡세게 하긴했는데
mybatis랑 거의 찐친됨 foreach랑 trim은 눈 감고도 칠듯...해보지는 않았는데 마음만은 그렇다는거
이번에는 내용적으로 엄청 많다 싶은건 아닌데 구현을 좀 섬세하게 하려고 노력했다
세미때는 내가 이것도하고싶고 저것도하고싶고 이랬는데
파이널은 이걸 어떻게 구현할까 여기에 초점을 맞췄음
세미는 내가 이런것도하고 저런것도 해요 라면
파이널은 내가 만든 이 기능을 실무에도 쓸 수 있을 것 같아요 요런 차이?
요번에 API는 진짜 여러개 써봤따
날씨, 전국 여행지, 스마트에디터, 카카오맵
근데 날씨 API 사용한 부분은 받아온 값 가공하는걸 넘 느리고 효율을 안좋게 짜놔서ㅠㅠ
수정하고싶음 진짜 근데 이거 무작정 변환하게 만들어놓은거라 진짜 뭔 자료구조든 사용해야지 효율 나올듯
그리고 공지사항에서 쿠키로 공지사항 숨기기 값 저장하는거 구현함
쿠키 어디 써봤어요?라는 질문을 들었는데 어떻게 하는지는 아는데 내 프로젝트에 써본적은 없더라구... 그래서 넣어봄
사실 이거 ㅋㅋㅋㅋ 정말 부끄러운데 원래는 세션으로 구현했었다
말도안되는 일이긴하지 근데 쿠키 어디 써봤냐는 말에 바로 생각남
아 이걸 쿠키로 만들어야했는데 내가 뭔짓을 한거람
자잘하게 수정하고싶은거 좀 더 있는데 일단 마무리 여기까지만...
해시테이블이랑 트리 쪽 좀 깊게 파야하는데 검색을 한다면 이쪽을 내 프로젝트에 녹였어야했는데 ㅜㅜ
진짜 이거 하고싶어서 검색 기능 맡겠다고 한건데 시간이 너무 부족했음
마음만 앞서고 진도가 안나가니까 일단 내가 할 수 있는 방법으로 구현은 해둠
어떻게 더 연관지을 수 있을까
내가 한 방식을 대용량 자료에서 적용하면 서버 난리날것같은데 실제로 어느정도의 부하까지 되는지 모르니까...
빨리 이런걸 실무에서 직접 만들어보고 선배들 어케 구현했는지 보고싶다
여튼 빨리 취업하고 싶다고
'PROJECT' 카테고리의 다른 글
[Spring] No primary or single unique constructor found for interface java.util.List 오류 (0) | 2022.03.26 |
---|---|
[MYBATIS] 오늘의 헷갈린 것들 (0) | 2022.03.22 |
[MyBatis] (0) | 2022.03.17 |
[MyBatis] PersistenceException 해결방법 (0) | 2022.03.16 |
오늘의 문제점 (0) | 2022.03.15 |