Spring面試基礎題

2021-09-11 19:29:28 字數 466 閱讀 2489

1. 你有沒有用過spring的aop? 是來幹嘛的? 大概會怎麼使用?

答:(1)有

(2)用來實現橫切關注點與他們所影響的物件之間的解耦

橫切關注點:橫切關注點是散布於應用中多處的功能。(橫切關注點是與應用的業務邏輯相分離的,往往會直接嵌入到應用的業務邏輯之中)

2. 如果1個介面有2個不同的實現, 那麼怎麼來autowire乙個指定的實現?

]答:@autowired根據型別來進行自動注入,因為是型別相同的兩個實現,需要配合@qualifier才能達到目的。

參考:3.spring的宣告式事務@transaction註解一般寫在什麼位置? 丟擲了異常

會自動回滾嗎?有沒有辦法控制不觸發回滾?

答:(1)寫在實現類前

(2)會

(3)有

參考:參考:

Spring基礎面試

spring的核心 ioc和aop ioc的乙個重點是在系統執行中動態的向某一物件提供所需要的的物件.這一點需要di的實現,比如物件a需要運算元據庫,以前我們需要編寫 connection 物件,有了spring我們可以直接告訴他,a需要的connection可以在適當的時候直接建立,再注入到a中....

基礎 Spring 基礎面試題

bean 的配置方式 通過構造器或工廠方法建立 bean 例項 為 bean 的屬性設定值和對其他 bean 的引用 將 bean 實 例 傳 遞 給 bean 後 置 處 理 器 的postprocessbeforeinitialization方法 呼叫 bean 的初始化方法 init meth...

htmlcss面試基礎題

思路 transform scalex 會 當父級元素 含祖先元素 沒有設定position的relative和absolute屬性值時 子元素設定了position absolute,且子元素沒有設定left right top bottom屬性,那麼子元素相對於哪個元素定位 精確到 是其marg...