Coding 공부/SpringBoot2 Axios를 사용한 데이터 전송 방법: JSON, FormData, RequestBody Axios는 비동기 HTTP 요청을 보내기 위한 간단하고 강력한 클라이언트입니다. 이 글에서는 Axios를 사용하여 데이터를 서버로 전송하는 세 가지 방법을 살펴보겠습니다: JSON 형식, FormData 형식, 그리고 RequestBody를 이용한 전송 방법입니다. 각 방법에 대한 예제 코드와 함께 설명하겠습니다. 1. JSON 형식으로 데이터 전송JSON 형식으로 데이터를 전송할 때는 서버에서 주로 @RequestBody를 사용하여 데이터를 받습니다. JSON 형식의 데이터를 보내는 것은 매우 일반적이며, RESTful API와 통신할 때 자주 사용됩니다. 클라이언트 코드 (JavaScript) const axios = require('axios');const data = { title: 'Sa.. Coding 공부/SpringBoot 2024. 7. 10. [SpringBoot] @ModelAttribute 어노테이션 3가지 사용방법 Spring MVC의 숨은 조력자! @ModelAttribute 어노테이션 완전 정복! 🦸♀️🦸♂️스프링 MVC 모델과 뷰 사이를 잇는 다리, 바로 @ModelAttribute 어노테이션입니다! 🙌 이 녀석은 폼 데이터를 객체에 착착 붙여주고, 뷰에 데이터를 쏙쏙 전달해주는 능력자죠. 😎@ModelAttribute? 넌 누구냐! 🤔데이터 바인딩 마법사: 클라이언트의 요청 파라미터를 객체에 자동으로 매핑해주는 마법 같은 기능을 수행합니다. 🧙♂️🧙♀️모델 속성 등록: 뷰에서 사용할 데이터를 모델에 추가해주는 역할도 담당합니다. 덕분에 뷰는 필요한 데이터를 쉽게 가져다 쓸 수 있죠! 🎁다양한 활용: 컨트롤러 메서드 매개변수, 메서드 반환 값, 심지어 메서드 자체에도 사용할 수 있는 만능.. Coding 공부/SpringBoot 2024. 6. 23. 이전 1 다음 728x90 반응형