1.spring的三種注入?
(1)構造器注入;
(2)setter方法注入;
(3)介面注入。
【面試的時候只說出了前兩個,第三個沒說出來】
2.說一說redis的常用操作?
這個之前的部落格已經寫過了,但是時間太久對命令都很模糊,需要再看一看。
3.aop切面程式設計新增事務時要把切面放在**?
感覺切面程式設計這塊還是沒有理解透,要找時間重新學一學。
4.spring中常用的註解?
@configuration把乙個類作為乙個ioc容器,它的某個方法頭上如果註冊了@bean,就會作為這個spring容器中的bean。
@scope註解 作用域
@lazy(true) 表示延遲初始化
@service用於標註業務層元件、
@controller用於標註控制層元件(如struts中的action)
@repository用於標註資料訪問元件,即dao元件。
@component泛指元件,當元件不好歸類的時候,我們可以使用這個註解進行標註。
@scope用於指定scope作用域的(用在類上)
@postconstruct用於指定初始化方法(用在方法上)
@predestory用於指定銷毀方法(用在方法上)
@dependson:定義bean初始化及銷毀時的順序
@primary:自動裝配時當出現多個bean候選者時,被註解為@primary的bean將作為首選者,否則將丟擲異常
@autowired 預設按型別裝配,如果我們想使用按名稱裝配,可以結合@qualifier註解一起使用。如下:
@autowired @qualifier("persondaobean") 存在多個例項配合使用
@resource預設按名稱裝配,當找不到與名稱匹配的bean才會按型別裝配。
@postconstruct 初始化註解
@predestroy 摧毀註解 預設 單例 啟動就載入
@async非同步方法呼叫
5.spring mvc中返回檢視的註解和返回json的註解?
前端開發個人知識盲區
1.在div0下有div1和div2,div1和div2設定float left,想實現div1和div2的並列排列 出現的問題 div0的高度設定的auto,但其高度沒有被div1和div2撐開,倒置頁面元素塊錯誤排列。解決 去掉di1和div2的float,將其設定為display inline...
小爬蟲路上的知識模糊以及盲區
requests設定請求頭headers 具體操作請看下篇 1.設定headers 目的 headers 是解決request請求的一種反爬機制,對反爬蟲網頁,可以設定一些headers資訊,模擬成瀏覽器取訪問 2.headers 位置 cookies作用 保持會話 具體操作請看下篇 可以利用coo...
jsp中的盲區 面試可能會問到的東西
1 今天看到乙個有趣的jsp題目。this is my jsp page.int a 10 out.print a a int a 100 out.print a 輸出結果 10 11 11 有人可能會問最後乙個輸出為什麼不是100 個人解釋 int a 100 內的 相當於全域性變數。而 out....