# RequestBody

18개의 포스트

Restful API

개방형 API프로그래밍에서 사용할 수 있는 개방되어 있는 상태의 인터페이스다음, 네이버, 통계청, 기상청 등에서도 데이터를 외부 응용 프로그램에서 사용할 수 있도록 Open API를 제공하고 있다.대부분은 API는 REST 방식으로 지원되고 있다.HTTP와 URI 기반

2022년 6월 15일
·
0개의 댓글
post-thumbnail

RequestBody null

대문자 버전소문자 버전json으로 전달할 때 spring에서 만들어둔 DTO나 Entity가 대문자가 들어가도 전송할 때 mid와같이 소문자로 해주어야 한다.

2022년 4월 28일
·
0개의 댓글

RequestBody, ModelAttribute, 외래키

@RequestBody 엔티티 엔티티포스트맨) 바디 - raw - json 파일 첨부가 아니면 리퀘스트바디 쓰세여낫널이면 "외래키"까지 다 채워서 보내야함. 모양도 맞춰서{ "content": "aa", "board": { "no": 6 } }@ModelAttribut

2022년 4월 28일
·
0개의 댓글

Form을 이용한 POST 받기

Form HttpServletRequest @RequestBody @RequsetParam Domain으로 넘겨받기 form 페이지 컨트롤러에 입력 데이터를 전달받을 도메인 객체를 model에 등록한다. th:object="${모델에 등록한 객체 이름}"을

2022년 4월 25일
·
0개의 댓글

20220418

엔티티 설계하면 다른사람들은 테이블명, 컬럼명 다 맞추고 시작해야함그래서 엔티티를 한명이 만들어서 배포엔티티 만들면 application.properties에spring.jpa.hibernate.ddl-auto=none 를 update로 바꾸고 서버구동 후DB에 엔티티

2022년 4월 18일
·
0개의 댓글
post-thumbnail

[Spring] SpringMVC

본 글은 인프런 김영한님의 스프링 완전 정복 로드맵을 기반으로 정리했습니다.해당 글은 스프링MVC가 제공하는 기능을 코드 위주로 살펴봅니다. 스프링이 제공하는 기능을 지탱하는 개념은 이전 글을 참고해주세요.@RequestMapping애노테이션이 붙은 핸들러는 Reque

2022년 2월 24일
·
0개의 댓글
post-thumbnail

@ResponseBody & @RequestBody

@ , Request, Response로 알 수 있듯이 위 둘은 스프링 어노테이션이며 요청과 응답에 관한 것이란 것을 알 수 있다. 두 어노테이션은 스프링 비동기 처리를 하는 경우 사용한다.왜 필요할까?예를 들어 웹페이지에서 json으로 요청한 파라미터를 java에서

2022년 2월 23일
·
0개의 댓글

2021년 12월 18일 기록

@RequestParam http 요청 파라미터를 받는 방법 파라미터 이름으로 바인딩 @RequestParam(required = true): 반드시 필요, 없으면 예외 발생 @RequestParam(required = false): 선택 @RequestPara

2021년 12월 18일
·
0개의 댓글

2021년 12월 17일 기록

public클래스, 필드, 생성자, 메서드에 사용 가능모든 대상이 접근 가능protected필드, 생성자, 메서드에 사용 가능같은 패키지 또는 자식 클래스에서만 접근 가능 (자식클래스가 아닌 다른 패키지에 소속된 클래스에서는 접근 ❌)default클래스, 필드, 생성자

2021년 12월 17일
·
0개의 댓글

[Spring] @RequestParam, @RequestBody, @ModelAttribute 차이

@RequestParam, @RequestBody, @ModelAttribute

2021년 11월 7일
·
0개의 댓글
post-thumbnail

@Valid로 @RequestBody 검증하기

@Valid @Valid Annotation은 javax.validation에 포함된 Dependency로, @RequestBody Annotation으로 Mapping되는 Java 객체의 유효성 검증을 수행하는 Annotation이다. Dependency 추가하기

2021년 9월 7일
·
0개의 댓글
post-thumbnail

@ModelAttribute와 @RequestBody의 차이점

개발하는데 @ModelAttribute를 사용했더니 null 값이 들어가고 @RequestBody를 사용했더니 데이터가 넘어가길래 궁금해서 알아봤다!🤨클라이언트가 전송하는 multipart/form-data 형태의 HTTP Body 내용과 HTTP 파라미터들을 Set

2021년 6월 13일
·
0개의 댓글

[Spring Boot] Validation (작성중)

210602 중요한 관문 유효성검사

2021년 6월 2일
·
0개의 댓글

[Spring] Parameter Mapping(MultiValueMap, @RequestParam, @RequestBody, @ModelAttribute, @SessionAttributes)

Spring에서 Controller에 원하는 Parameter나 Data를 Binding 시키는 방법은 여러 종류가 있다. 평소 개발할때 사용하던 코드에서 아무 생각없이 Binding을 하다보니 아래 해당 Binding 방법들에 대한 이해도가 부족하여 @Request

2021년 5월 10일
·
0개의 댓글

[error/log] vue axios url controller 접근

문제상황: vue프로젝트의 js파일에서 axios로 요청할 주소를 입력했지만 해당 주소를 가진 Controller를 타지 않음.

2020년 8월 25일
·
0개의 댓글

@RequestBody에 왜 기본 생성자는 필요하고, Setter는 필요 없을까? #2

이전 글에서는 어떻게 @RequestBody를 처리하는지를 알아보기 위한 과정을 설명했습니다. 이번 글에서는 @RequestBody를 바인딩하는 ObjectMapper에 대해 알아보고, 결론을 짓겠습니다. 참고로 아래 사진들에서 현재 위치(class)는 다음과 같이 찾

2020년 1월 24일
·
5개의 댓글

@RequestBody에 왜 기본 생성자는 필요하고, Setter는 필요 없을까? #1

Springboot로 토이 프로젝트를 진행중 Request DTO(requestBody로 오는)에 @NoArgsConstructor를 빠뜨려서 에러가 났다. (습관적으로 적어오던 어노테이션...) 그런데 @RequestBody로 넘어오는 객체에는 기본 생성자가 왜 필요

2020년 1월 23일
·
0개의 댓글