Controller一些知識點1 初步見解

2022-05-03 06:18:09 字數 558 閱讀 2425

寫一下關於controller層的寫法解釋

首先關於當中的一些註解字的解釋進行分析闡明:

@responsebody:表示該方法的返回結果直接寫入httpresponsebody中

@restcontroller:此註解主要是用來標註控制層的元件主要是包括@controller和@responsebody這兩種

對於在實戰中的應用:

1.post的方式傳遞----其中最好的方法就是使用json格式,在controller層物件前加註解@requestbody將資料與前端對映,這時前端會將json格式的資料存入body緩衝區

@requestbody會將獲取的資料以json的格式返回

2.get的方式傳遞

此方式不接受json方式傳遞,可以通過路徑傳遞引數,常用的註解@pathvariable:接受的是restful風格

3.@reequestparam:類似於post的用法,用於指定引數名稱

返璞歸真:

對於controller層:

作用:處理http請求(@controller),

一些知識點

字串拼接 1.a join b a為元素之間的分隔符,b為待分割的序列 可用於輸出時的資料處理,元素間有空格,末尾沒有 2 s s s str1,str2,str3 前半部分為字串,後半部分為索引。用於引入,s是物件 3.format str1,str2,str3 與f 括號裡為已有變數 關於for...

一些知識點

1.vector是在堆上還是棧上?在堆上.2.我們發現指標有一些 似是而非 的特徵 1 指標消亡了,並不表示它所指的記憶體會被自動釋放。比如函式中的指標是區域性變數,如果它指向了堆上,而自己出了函式後消亡了,但它所指向的記憶體還是存在的,導致了記憶體洩漏.2 記憶體被釋放了,並不表示指標會消亡或者成...

一些知識點

1 sln 解決方案檔案 csproj 專案檔案 cs 原始檔 解決方案包含多個專案,每個專案都是乙個程式。config 配置檔案 3 const int a 1 const 定義乙個量為常量,運算中用到當常量使用,不可以再重新賦值。4 型別轉換。1 隱式轉換。從值型別轉換成引用型別。從引用型別轉換...