springboot面試題(基礎)

2021-09-29 17:32:12 字數 896 閱讀 1454

對映請求用什麼註解?

"/index"

)指定引數用什麼註解?

@requestparam ,如:

public void queryusername(@requestparam(value=

"username" ,required =false ) string username)

如何返回rest風格的資料?

方法上加 @responsebody 

或者類上加 @restcontroller,那麼這個類的方法都是返回rest風格的資料

**中引用配置檔案中的屬性?

@value(

"$")

private string port;

springboot的預設配置檔案名稱?

如何實現面向切面程式設計?

@pointcut(

"execution(public * cn.com.wxxcx.controller.indexcontroller.index(..))"

) public void log(

)還有 @after,@before,@around等。(這一塊很繁複,這裡只是簡單說幾個名詞)

@resource和@autowired 的區別?

@resource的作用相當於@autowired。

@autowired按bytype自動注入。

@resource預設按 byname自動注入。

注:被面試官問到這個問題,有點蒙,@autowired用的多,@resource很少用

最後面試官給的答案是他們2個沒區別。(好像也不太專業)

Spring Boot 相關面試題

spring boot swagger2 問 什麼是spring profiles?你如何使用spring boot實現它?a spring profiles允許使用者根據配置檔案 dev,test,prod等 註冊bean。因此,當應用程式在開發中執行時,只能載入某些bean,而在producti...

基礎面試題

答 物件導向的特徵主要有以下幾個方面 1.抽象 抽象就是忽略乙個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象 二是資料抽象。2.繼承 繼承是一種聯結類的層次模型,並且允許和鼓勵類...

基礎面試題

公有方法。整個程式都可以訪問 私有方法。只有這個類可以訪問 受保護級別。這個包中的類及子類都可訪問 無修飾符時只向同乙個包中的類訪問 許可權限制 private default protected public 被public修飾的變數 public string s 被private修飾的變數 p...