Aop是什么
與OOP對比,面向切面,傳統(tǒng)的OOP開發(fā)中的代碼邏輯是自上而下的,而這些過程會產(chǎn)生一些橫切性問題,這些橫切性的問題和我們的主業(yè)務(wù)邏輯關(guān)系不大,這些橫切性問題不會影響到主邏輯實現(xiàn)的,但是會散落到代碼的各個部分,難以維護(hù)。AOP是處理一些橫切性問題,AOP的編程思想就是把這些問題和主業(yè)務(wù)邏輯分開,達(dá)到與主業(yè)務(wù)邏輯解耦的目的。使代碼的重用性和開發(fā)效率更高。
?
總結(jié)
- 上一篇: spring实现IOC的思路和方法
- 下一篇: springAop的底层技术