개발공작소
728x90
article thumbnail
[JAVA] Spring을 이용하여 파일 업로드를 해보자. (1) ( feat Vue.js , axios )
JAVA 2022. 1. 29. 01:46

오늘은 파일 업로드에 대한 글을 정리 해보려고 한다. 입사하고 나서 진짜 정말 너무 이해가 안되었던 게 파일업로드이다. 그때 일주일 정도 잡고 했는데, 안되서 회사 선배가 짜놓은 코드를 그대로 갖다 쓴 기억이 있다.. 솔직히 전자정부 프레임워크를 쓰고 있는지라 아직도 파일 업로드를 완전히 알고 있지는 않지만, 그래도 지금 아는 것만이라도 정리를 해보려고 한다. ( 틀린 곳이 있으면 답글 좀.. ) 파일을 업로드하면 다음과 같은 로직을 태운다. 1. 파일 정보를 DB에 적재. 2. 파일을 실제 서버에 적재 ( 물리서버 또는 NAS ) 오늘은 서버에 파일을 업로드 하는 것만 정리해보겠다. ===================================================================..

article thumbnail
[JS] AJAX를 통한 동적으로 서버통신을 해보자. (feat. Js, JQuery, Axios)
FrontEnd/JavaScript 2022. 1. 23. 01:07

오늘은 AJAX를 통해서 동적인 서버통신을 한번 해보겠다~~ AJAX란? Ajax란 Asynchronous JavaScript and XML의 약자입니다. Ajax는 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나입니다. 라고 구글에는 적혀 있다. AJAX를 이용하면 좋은 점은 다음과 같다. 우선 보통의 폼방식과 같이 서버통신을 하게되면 전체페이지가 새로고침된다. 하지만 AJAX는 웹페이지의 일부분만 갱신이 가능하기 때문에 쓸모 없는 것 까지 갱신을 할 필요가 없어 속도가 빠르다. 설명은 길게 써도 이해가 안되니 바로 어떻게 쓰는지 보자. 본문에서는 어떻게 통신을 하는지만 다루도록 하겠다 여기서는 크게 3가지 방법으로 AJAX를 사용해보도록 하겠다. ====================..

728x90