SpringMVC常用的注解有:
@Controller:用于標識一個類是SpringMVC的控制器。
@RequestMapping:用于映射URL和處理方法,可以用在類級別和方法級別。
@PathVariable:用于將URL中的參數綁定到方法的參數上。
@RequestParam:用于將請求參數綁定到方法的參數上。
@ResponseBody:用于將方法返回的對象轉換為指定格式的響應數據。
@ModelAttribute:用于將方法返回的對象添加到Model中,以便在視圖中使用。
@SessionAttributes:用于將指定的屬性添加到Session中。
@InitBinder:用于配置數據綁定器,用于將請求參數轉換為方法參數。
@ExceptionHandler:用于定義全局的異常處理方法。
@ResponseBodyAdvice:用于定義全局的響應數據處理方法。
以上是SpringMVC常用的注解,通過使用這些注解可以方便地進行URL映射、參數綁定、數據轉換等操作。