В приведенном ниже коде автор не использовал атрибут @model в Taco, а использовал только аннотацию @valid. в дизайнерской форме я беру атрибуты тако. кто занимается переплетом? это аннотация @valid? order - это атрибут сеанса.
@PostMapping
public String processDesign(
@Valid Taco design, Errors errors,
@ModelAttribute Order order) {
if (errors.hasErrors()) {
return "design";
}
Taco saved = tacoRepo.save(design);
order.addDesign(saved);
return "redirect:/orders/current";
}