當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring aop面向切面编程概述
生活随笔
收集整理的這篇文章主要介紹了
Spring aop面向切面编程概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
aop概述
1、AOP為Aspect Oriented Programming的縮寫,意為:面向切面編程。將程序中公用代碼進行抽離,通過動態代理實現程序功能的統一維護的一種技術。使代碼耦合性降低,提高了開發的效率。
aop可以完成的功能
日志記錄,性能統計,安全控制,事務處理,異常處理等等。
AOP與OOP區別
OOP:(面向對象編程)針對業務處理過程的實體及其屬性和行為進行抽象封裝,以獲得更加清晰高效的邏輯單元劃分。Java實體類。
AOP:則是針對業務處理過程中的切面進行提取,它所面對的是處理過程中的某個步驟或階段,以獲得邏輯過程中各部分之間低耦合性的隔離效果。這兩種設計思想在目標上有著本質的差異。
總結
以上是生活随笔為你收集整理的Spring aop面向切面编程概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring实现web开发的环境搭建
- 下一篇: AOP面向切面编程相关术语介绍