MVC를 담당하는 프레젠테이션 계층인 컨트롤러 구현하기
1. com.springmvc.controller 패키지에서 OrderController 클래스를 생성하고 다음 내용을 작성합니다. OrderController 컨트롤러는 실제 작동하지 않고 웹 플로우가 주문 처리를 작동합니다.
코드 15-15 OrderController.java
package com.springmvc.controller;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.springmvc.service.OrderService;
@Controller
public class OrderController {
@Autowired
private OrderService orderService;
@RequestMapping("/order/ISBN1234/2")
public String process() {
orderService.confirmOrder("ISBN1234", 2);
return "redirect:/books";
}
}