MVC 패턴
2025. 2. 27. 13:16ㆍ자격증/정보처리기사-취득완료
mvc 패턴의 작동 흐름
-> 사용자가 Form에서 값을 입력해서 POST,GET 중에 방식으로 Controller(앤드포인트)로 서버쪽으로 넘기게 된다.
- Controller는 이미 약속된 경로이다. 즉, join
@RestController
@RequestMapping("/join")
public class UserController {
이하 생략
// 사용자 이름으로 주문 목록 조회
@GetMapping("/{name}/orders")
public ResponseEntity<List<Order>> getOrdersByUserName (@PathVariable String name) {
List<Order> orders = userService.getOrdersByUserName(name);
return ResponseEntity.ok(orders);
}
}
-> userService 단으로 간다. 그 다음 DTO, Entity로 맵핑된 SQL문으로 DB에 접근하게 된다. 그 값을 가져와서 서비스 단에서 Model에 값을 담아서 View 단, 즉 프론트 Form에 데이터를 넘겨서 담아준다. 즉, View는 .jsp 또는 .html이 된다.
'자격증 > 정보처리기사-취득완료' 카테고리의 다른 글
| [실기]정보처리기사 - 암기 (0) | 2025.06.21 |
|---|---|
| 프로그래밍 언어 (0) | 2025.02.28 |
| [실기] - 제품 소프트웨어 패키징 (0) | 2025.02.18 |
| [실기] - 국제 표준 제품 품질 특성 (0) | 2025.02.18 |
| 실기 - 요구사항 분석 (1) | 2025.02.14 |