Slide 29
Slide 29 text
SpringBoot関連
@RequestMapping(method = RequestMethod.GET)
String reserveForm(@DateTimeFormat(iso = DateTimeFormat.ISO.DATE) @PathVariable("date") LocalDate date,
@PathVariable("roomId") Integer roomId, Model model) {
@GetMapping
String reserveForm(@DateTimeFormat(iso = DateTimeFormat.ISO.DATE) @PathVariable LocalDate date,
@PathVariable Integer roomId, Model model) {
@RequestMapping(method = RequestMethod.POST)
String reserve(@Validated ReservationForm form, BindingResult bindingResult,
@AuthenticationPrincipal ReservationUserDetails userDetails,
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE) @PathVariable("date") LocalDate date,
@PathVariable("roomId") Integer roomId, Model model) {
@PostMapping
String reserve(@Validated ReservationForm form, BindingResult bindingResult,
@AuthenticationPrincipal ReservationUserDetails userDetails,
@DateTimeFormat(iso = DateTimeFormat.ISO.DATE) @PathVariable LocalDate date,
@PathVariable Integer roomId, Model model) {