Annotation
Last updated
Was this helpful?
Last updated
Was this helpful?
標有以下的註解,都具有 @Component
的特性,此類特殊標註是為了強調其用途的目的。
強調他是 Spring Web MVC 控制器,通常搭配 @RequestMapping
使用,定義 Controller 路徑。
額外增加了 @ResponseBody
的組合註解,將其底下的方法回應,都直接寫入 response body。
強調是 Spring Web MVC 服務層。
強調是 Spring Web MVC DAO層,並且還能使其 未經檢查的異常 (從DAO方法拋出) 有資格轉換為 Spring DataAccessException。
用來注入某值,值可以是 Java 基本型態、字串,搭配 PlaceHolder 語法, 也可以設置系統或 .properties 属性,搭配 Spring EL,可設置運算式結果、其他 Bean 的屬性,搭配特定協定,還能設置文件或者是 URL 資源等。