切面的包
1:springboot 不自帶aop 需要自己新增依賴
>
>
org.springframework.bootgroupid
>
>
spring-boot-starter-aopartifactid
>
dependency
>
2:直接@aspect寫切面類就行了1:連線點:可以理解為需要被增強的方法
2:切點:感覺可以理解為 連線點的集合,描述的是 「 何處 」 的概念
3:切面:可以定義切點 通知
4:通知:@before @after等等 描述的是 」 何時 「 的概念
//就像在乙個通知方法中同時編寫前置通知和後置通知
@around
("pointcut()"
)public object around
(proceedingjoinpoint joinpoint)
throws throwable
@after
("pointcut()"
)public
void
after()
@afterreturning
("pointcut()"
)public
void
afterreturning()
@afterthrowing
("pointcut()"
)public
void
afterthrowing()
public
boolean
usearound()
}
springboot 自動配置如何使用
1.新建乙個新的專案 這裡不再闡述 2.新建想要自動配置的bean 舉例 logger configuration public class ilogger logger info logge ctory.getlogger info logger error logge ctory.getlogg...
如何使用SpringBoot開發專案
首先對於spring來說,springboot的特點就是自動裝配,也就是說相對於spring來說就是更加簡單,少了許多的配置檔案,這些東西springboot都幫助我們進行了自動裝配。這篇文章主要說 yaml 註解 thymeleaf 不屬於springboot,但是我們在這裡做一些講解,主要為了方...
SpringBoot如何優雅地使用Swagger2
spring boot 框架是目前非常流行的微服務框架,我們很多情況下使用它來提供 rest api。而對於 rest api 來說很重要的一部分內容就是文件,swagger 為我們提供了一套通過 和註解自動生成文件的方法,這一點對於保證 api 文件的及時性將有很大的幫助。本文將使用 swagge...