ДБ
Size: a a a
ДБ
AK
AK
F
AK
AK
F
AK
Л
АD
----------------------------
Controller
---------------------------
@GetMapping("/room/add")
public String getRoom(Model model, @ModelAttribute("room") RoomDTO roomDTO) {
return "room";
}
@PostMapping("/room/add")
public String roomPostAdd(@ModelAttribute("room") @Valid RoomDTO roomDTO,
BindingResult bindingResult,
Model model
) {
if (bindingResult.hasErrors()) {
return "room";
}
roomService.createRoom(roomDTO);
return "redirect:/room";
}
}
---------------------------------------------------------------------------------------------
RoomDTO
-----------------
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class RoomDTO {
private String room;
private String number;
private String description;
private UUID uuid;
}
-----------------------------------------------------
RoomService
---------------------------
public void createRoom(RoomDTO roomDTO) {
roomRepository.save(Room.builder()
.room(roomDTO.getRoom())
.description(roomDTO.getDescription())
.uuid(UUID.randomUUID())
.number(roomDTO.getNumber())
.build());
}
-------------------------------------------------
может кто подсказать чтобы получить данные и сохранить ее в бд, что я сделал не так или чего мне не хватает ? Заранее благодарю
АВ
Э
АВ
Л
AE
Л
AE
A
A
A