원래는
- @RequestParam String subject
- @RequestParam String content signal 사용
Entity를 사용하는 것에서 QuestionForm 작성으로 constraints를 건 뒤에
Controller에서
import javax.validation.Valid;
import org.springframework.validation.BindingResult;
@Valid QuestionForm questionForm, BindindResult bindingReuslt 의 인자를 사용
Service로 흘러가는 제목과 내용 데이터는
this.questionService.create(questionForm.getSubject(), questionForm.getContent());
로 사용한다
'포트폴리오 > SPRINGBOOT 옛날' 카테고리의 다른 글
09 : 오류 발생시에도, 입력 내용 유지 (0) | 2022.10.25 |
---|---|
08 : Validation 실패 시, 오류메세지 띄우기 (0) | 2022.10.25 |
06 : @GetMapping으로 작성 양식 불러오기, @PostMapping으로 등록(method overloadding) (0) | 2022.10.25 |
05 : 표준 HTML 구조 상속 (0) | 2022.10.25 |
04 : @RequestParam을 Post button과 submit 하면 @PostMapping 으로 CREATE 처리 (0) | 2022.10.25 |