1.@restcontroller
相當於@controller+@responsebody
4.0重要的乙個新的改進是@restcontroller註解,它繼承自@controller註解。4.0之前的版本,spring mvc的元件都使用@controller來標識當前類是乙個控制器servlet。使用這個特性,我們可以開發rest服務的時候不需要使用@controller而專門的@restcontroller。
2.@responsebody
作用:
該註解用於將controller的方法返回的物件,通過適當的httpmessageconverter轉換為指定格式後,寫入到response物件的body資料區。
使用時機:
返回的資料不是html標籤的頁面,而是其他某種格式的資料時(如json、xml等)使用;
Spring框架的註解詳解
註解 說明 component 建立該類的bean物件,然後存入ioc容器中 repository 建立持久層類的bean物件,然後存入ioc容器中 service 建立業務層類的bean物件,然後存入ioc容器中 controller 建立表現層類bean物件,然後存入ioc容器中 autowir...
Spring框架使用註解
首先要開啟context命名空間 xmlns xmlns p xmlns xsi xmlns aop xmlns tx xmlns context xsi schemalocation spring beans.xsd spring aop.xsd spring tx.xsd spring cont...
Spring 框架 spring註解的引入和使用
xmlns context spring context.xsd 必須 註解配置引入 該配置隱式引入了spring註解處理器bean autowiredannotationbeanpostprocessor 自動裝配 commonannotationbeanpostprocessor 共同註解 re...