spring-project

Spring MVC Request 객체는 매번 새로 생성 됨.

가는가래 2020. 1. 2. 02:00

스프링 MVC Request 요청이 오면 매번 새로운 객체가 생성 됨.

Request 를 2번 요청하여 각각의 객체의 hash값을 보면 다른 걸 확인 할 수 있다.

toString() 으로 객체의 hash 값을 보면 다르다.

@RequestMapping(value = "/register", method = RequestMethod.POST)
public String register(Locale locale, Model model, @ModelAttribute TestRegisterRequest testRegisterRequest) {
logger.debug(informationRegisterRequest.toString());
return "redirect:/test/list";

DEBUG 18048 --- [nio-7070-exec-5] c.l.controller.TestController : com.test.domain.TestRegisterRequest@102c9245

DEBUG 18048 --- [nio-7070-exec-8] c.l.controller.TestController : com.test.domain.TestRegisterRequest@177cf690