Spring MVC 註解說明

2021-07-05 16:16:51 字數 1026 閱讀 6578



最近在專案中用到spring mvc 好多註解不知道怎麼用  在網上搜了一下,我大概其的 說一下在哪些地方使用

@component("productdao") 一般寫在介面實現類頂部  (字面意思就是元件)

寫好了元件@component註解之後,就要呼叫此介面的實現

@resource(name="productdao")      注意一下,此地方name的值必須和@component裡面的值必須一樣,否則會報錯。

另外在說乙個註解

@autowired   此註解會自動匹配@component裡面的值 

@crossorigin  此註解表示跨域請求  在spring mvc 4.2以上的版本才可以。使用例子如下:

@crossorigin(origins = "*")       意思是所有的請求都可以跨域

@controller

public class rulecontroller

public string ruleadd(@requestparam(value = "valid_begin_date",required = true) string validbegindate,

@requestparam(value = "valid_end_date",required = true) string validenddate,

@requestparam(value = "visit_count",required = true) int visitcount,

@requestparam(value = "valid_date",required = true) string validdate,

@requestparam(value = "comment",required = false) string comment,

@requestparam(value = "data_type",required = false) string datatype

) }



swagger註解說明

前言 使用swagger的主要好處就是不用手動寫文件了,通過註解就可以自動化文件。文件和 同步更新,更新之後不需要再更新文件。使用swagger框架可以除錯api,在瀏覽器端可以看到更多的 request 和 response 資訊。本文章重點描述下swagger應用注釋說明。示例 首先是 cmsc...

Swagger註解說明

1.api 用在類上,說明該類的作用 api value usercontroller description 使用者相關api 2.apioperation 用在方法上,說明方法的作用 3 apiimplicitparams 用在方法上包含一組引數說明 4.apiimplicitparam 用在 ...

Spring 註解說明

component repository service controller 目前這些沒有啥太大的區別 都是在實現類上進行標註 說明這是乙個元件。從名字上可以看出 service用於標註業務層元件,controller用於標註控制層元件 如struts中的action repository用於標註...