Spring

[spring] @RequetParam, @ModelAttribute

hwijin97 2022. 2. 2. 20:15

URL으로부터 쿼리 파라미터 전달받아 Spring 에서 처리하는 방법

 

RequestParam

https://velog.io/@lehdqlsl/Spring-boot-HTTP-API-%EB%A7%8C%EB%93%A4%EA%B8%B0-%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8-Request-%EC%B2%98%EB%A6%AC-RequestParam-%ED%8E%B8

 

[Spring boot] HTTP API 만들기 - 클라이언트 Request 처리 @RequestParam 편

스프링에서는 @Responsebody 및 @RestController 사용 시, 객체를 리턴하게되면 MappingJackson2HttpMessageConverter에 의해 자동으로 데이터가 json으로 변환되면서 Content-Type이 application/json

velog.io

 

ModelAttribute

https://galid1.tistory.com/769

 

Spring MVC - @ModelAttribute의 장점(@RequestParam와 @ModelAttribute)

이번 시간에는 사용자의 전달값을 핸들러의 매개변수로 매핑할때 사용되는 @RequestParam 과 @ModelAttribute 에 대해 알아보도록 하겠습니다. 1. 사용법과 예제 우선 각각의 어노테이션의 사용법과 예

galid1.tistory.com

 

 

snake_case and camelCase converting

https://tailerbox.tistory.com/30

 

[Spring] Get Request 의 파라미터를 객체로 받을 때의 Case Convert

개요 개인의 취향 또는 조직의 컨벤션이 있겠지만 필자는 DB의 컬럼명을 Snake Case 로 작성하고, JSON 응답을 내릴 때에도 마찬가지로 컬럼명과 동일한 프로퍼티명을 사용하기 위해 Snake Case 를 사용

tailerbox.tistory.com