iT邦幫忙

2023 iThome 鐵人賽

DAY 10
4
Software Development

Spring Boot 零基礎入門系列 第 10

Spring Boot 零基礎入門 (11) - Spring AOP 簡介

  • 分享至 

  • xImage
  •  

什麼是 Spring AOP?


AOP 的全稱是 Aspect-Oriented Programming,中文翻譯成「切面導向程式設計」或是「剖面導向程式設計」,而 AOP 的概念,就是「透過切面,統一的去處理方法之間的共同邏輯」。

11-7.png

所以當我們使用了 Spring AOP 之後,我們就不用在方法裡面再去寫上任何測量時間的程式了!我們只要將測量時間的共同邏輯,統一的交給切面去做處理,這個切面會去橫貫所有的的方法,分別去測量每一個方法的執行時間,所以每個方法就只要專注在各自要做的事情就好了,讚!!

而這種使用「切面」的寫法,就會稱為 AOP,也就是 Aspect-Oriented Programming(切面導向程式設計)了!


上一篇
Spring Boot 零基礎入門 (10) - 讀取 Spring Boot 設定檔 - @Value、application.properties
下一篇
Spring Boot 零基礎入門 (12) - Spring AOP 的用法 - @Aspect
系列文
Spring Boot 零基礎入門29
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
凱文大叔
iT邦新手 3 級 ‧ 2023-11-04 09:40:32

能用到AOP才是真的摸透Springboot

我要留言

立即登入留言