package com.raven.springbootthymeleafrecipeorganizer.controller;
// imports are omitted

@Controller
@RequestMapping("/recipe")
public class RecipeController {
	private final RecipeService recipeService;
	
	@Autowired
	public RecipeController(RecipeService recipeService) {
		this.recipeService = recipeService;
	}
	
	@GetMapping("/new")
	public ModelAndView newRecipe() {
		ModelAndView modelAndView = new ModelAndView("recipe/newrecipe");
		modelAndView.addObject("recipe", new Recipe());
		return modelAndView;
	}
  
  	@GetMapping("/list")
	public ModelAndView getRecipeList() {
    		// existing code
	}
}