xml配置
profile 可以幫我們幹什麼?載入方法上面還是類上面很重要的東西
conditionlal 條件話的建立註解
@qualifier
bean 的作用域
1:引導
把我們系統當中的,通用的邏輯抽取出來,與具體的業務邏輯隔離開,執行
2:繼承和委託
3:橫切關注點
advice 通知
poincut 切點 切面
package concert;
import org.aspectj.lang.annotation.*;
@aspect
public
class
audience1
@before
("performance()"
)public
void
silencecellphones()
xml的方式
連線點引入織入
4:通知的型別
after
afterreturning
afterthrowing
around
@enableaspectjautoproxy //開啟aspectj的自動**機制
5:切點指示器&&
within
(soundsystem.*)
&&args
(tracknumber)"
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xmlns:aop
=""xsi:schemalocation
="/spring-aop.xsd
/spring-beans.xsd"
>
<
aop:aspectj-autoproxy
/>
"audience"
class
="concert2.audience"
/>
"concert"
class
="concert.concert"
/>
<
aop:config
>
<
aop:aspect
ref=
"audience"
>
<
aop:before
method
="silencecellphones"
pointcut
="execution(* concert.performance.perform(..))"
/>
<
aop:before
method
="takeseats"
pointcut
="execution(* concert.performance.perform(..))"
/>
<
aop:after
method
= pointcut
="execution(* concert.performance.perform(..))"
/>
<
aop:after-throwing
method
="demandrefund"
pointcut
="execution(* concert.performance.perform(..))"
/>
aop:aspect
>
aop:config
>
beans
>
注入的時候,沒有這個屬性 委託這個屬性
我們可以自己例項化,然後給引用
第三次課程
作業 gcc static這個static作用?1 隱藏 當同時編譯多個檔案時,所有未加static字首的全域性變數和函式都具有全域性可見性 2 保持變數內容的持久 儲存在靜態資料區的變數會在程式剛開始執行時就完成初始化,也是唯一的一次初始化,static修飾的區域性變數只有在整個程式結束的時候才會...
物件導向程式設計 第三次作業
github連線 題目描述連線 把c 遠征計畫中的離港篇和封裝篇上看完了。學習計畫並沒有完成t t 發現題目中要求用到queue的知識,就去度娘了有關佇列的使用,大概知道該怎麼用吧。本來在電腦裡下了c primer plus看一部分,發現根本看不下去,也看不太懂 最開始把兩個類都寫在main.cpp...
物件導向程式設計第三次作業
這個作業屬於哪個課程 2020春福大物件導向程式設計 這個作業要求在 寒假作業3 這個作業的目標 繼續完成作業二的程式設計題。優化架構,思考 的拓展性 作業正文 第三次作業 倉庫位址 因為一開始寫的 只支援個位數的輸入,所以這次為了擴充套件數字範圍,我嘗試一下支援兩位數的輸入。好像大佬們很早就實現了...