# modelattribute

19개의 포스트
post-thumbnail

RequestParam, ModelAttribute

RequestParam., ModelAttribute의 속성

2022년 9월 17일
·
0개의 댓글
·

[Spring] ModelAttribute

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 By 김영한 강사님의 강의 내용입니다.ModelAttribute가 어떤 기능들을 해주는지 알아보자.@RequestParam 어노테이션을 이용해 요청이 들어오는 파라미터들을 다음과 같이 처리할 수 있다.하나하나 다 @Re

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

Spring basic part3 미션 정리

생성일을 조건을 조회를 하기 위해 쿼리 파리미터로 날짜(“yyyy-MM-dd”)를 전달 하였다. 하지만 Failed to convert value of type 'java.lang.String' to required type 'java.time.LocalDateTim

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

RequestBody, ModelAttribute, 외래키

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

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

20220418

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

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

<Spring MVC> 스프링 MVC 기본 기능(1)

요청 매핑 요청이 왔을때 어떤 컨트롤러에서 매핑을 할 것인지 조사해서 매핑을 진행한다. @Controller: 반환 값이 String 이면 뷰 이름으로 인식된다. 그 결과 뷰를 찾고 뷰가 렌더링 된다. @RestController: 반환 값으로 뷰를 찾는 것이 아닌,

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

2022년 3월 1일 기록

✔︎ @ModelAttribute 위의 경우 query parameter로 넘어온 data가 바인딩 되지 않는 문제를 겪었다. 이러한 문제가 발생한 이유는 아래와 같다. Spring의 경우 URL 파라미터 또는 POST Form Data 형태의 파리미터를 커맨드 객

2022년 3월 1일
·
0개의 댓글
·
post-thumbnail

[Spring] SpringMVC

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

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

2022년 1월 6일 기록

Mock이란 진짜 객체 처럼 동작하지만 프로그래머가 직접 컨트롤 할 수 있는 객체를 의미한다.@ModelAttribute가 적용될 dto는 setter가 있어야 한다.@NotBlank는 String에만 적용된다.

2022년 1월 6일
·
0개의 댓글
·

2021년 12월 17일 기록

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

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

컨트롤러 매개변수 어노테이션

@RequestParam = 기본형, String 타입의 데이터,@ModelAttribute = 참조형(VO) 기본으로 들어가서 생략 가능하다.하지만 맵을 받기 위해선 @RequestParam을 붙혀줘야함

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

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

@RequestParam, @RequestBody, @ModelAttribute

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

스프링 MVC - HTTP요청 파라미터 - @ModelAttribute

ModelAttribute를 이용해 객체 형태로 파라미터를 전달 받을 수 있다.스프링 MVC는 @ModelAttribute라는 애노테이션이 있다면 매개변수에 적힌 객체를 생성하고 해당 클래스의 프로퍼티의 setter를 모두 호출해서 파라미터의 값을 바인딩한다.ex) 파

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

@PathVariable vs @ModelAttribute

코드 리팩토링하고 테스트코드 짜는데 자꾸 에러나서 찡얼거렸던 하루... 였는데 알고보니 내 잘못이었다 ㅎㅎ @PathVariable과 @ModelAttribute에 대해서 뭔가 알지 못했던 부분이 있었던 것이다. @PathVariable 한 마디로, URL의 값을 정

2021년 7월 26일
·
0개의 댓글
·

스프링

Mybatis namespace와 id 속성 이름 동일하게 맞추기 1. 파라미터의 수집과 변환 1-1. @RequestParam 전달되는 파라미터와 변수명이 다를 때 파라미터로 사용된 변수의 이름과 전달되는 파라미터의 이름이 다른 경우에 유용하게 사용된다. 동일할 경

2021년 6월 18일
·
0개의 댓글
·
post-thumbnail

@ModelAttribute와 @RequestBody의 차이점

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

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

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

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

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

Spring Annotation (...ing)

단일 파라미터를 전달받을 때 사용하는 어노테이션입니다.jsp파일에 반환되는 model객체에 속성값을 주입하거나 묶을때 사용하는 어노테이션입니다.

2020년 9월 9일
·
0개의 댓글
·