springboot常用註解

2021-10-06 18:31:05 字數 711 閱讀 5971

controller層:

@controller

用來響應頁面,表示當前的類為控制器。

@restcontroller

是@responsebody和@controller的結合表明當前類是控制器且返回的是一組資料,不是頁面。

@autowired

這個註解的作用是將其他的類,介面引入,類似於之前的類的初始化等,用這個註解,類中或介面的方法就可以直接呼叫了

當前臺介面呼叫controller處理資料時候告訴控制器怎麼操作,作用:url對映。

service層:

@service

用於標註業務層元件

dao層:

@repository

是用來註解介面,@repository註解可以標記在任何的類上,用來表明該類是用來執行與資料庫相關的操作(即dao物件) 配置

@configuration,@bean

可理解為用spring的時候xml裡面的標籤,用@configuration註解該類,等價 與xml中配置beans

@bean是乙個方法級別上的註解,主要用在@configuration註解的類裡,也可以用在@component註解的類裡。新增的bean的id為方法名

Springboot常用註解

1.requestbody可以將請求體中的json字串繫結到相應的bean上 1 之前 ajax success function data public void login requestbody string username,requestbody string pwd 2 使用reques...

springboot常用註解

申明讓spring boot自動給程式進行必要的配置,這個配置等同於 configuration enableautoconfiguration 和 componentscan 三個配置。configuration 相當於傳統的xml配置檔案,如果有些第三方庫需要用到xml檔案,建議仍然通過 con...

SpringBoot常用註解

1 configuration 作用於類上,相當於把該類作為spring的xml配置檔案中的beans,作用為 配置spring容器 應用上下文 configuation等價於 2 bean 作用於方法上,相當於xml配置中的bean,bean等價於 5 enableautoconfiguratio...