筆記:Spring

假裝鎮定發表於2018-09-30

Spring
1.Spring是一個輕量級的框架,比較輕巧;
2.Spring的核心是IOC:控制反轉,即將控制許可權轉移到使用者的地方,不用每次呼叫物件的時候都new一個物件;
也就是DI(依賴注入)。

Spring AOP
1.AOP的核心思想就是“將應用程式中的商業邏輯同對其提供支援通用服務進行分類”
2.OOP:物件導向程式設計;AOP是OOP的有效補充;AOP分離了通用服務(公共服務);

Spring中存在4中通知(advice)

  • Before:在目標方法被呼叫之前呼叫(前置通知)
  • After:在目標方法被呼叫之後呼叫(後置通知)
  • Around:攔截對目標物件方法的呼叫(環繞通知)
  • Throws:當目標方法丟擲異常時呼叫(異常通知)

Spring框架:容器框架
Structs框架:web框架
MyBatis:ORM框架,關係物件對映框架,將Java的實體類和資料庫的表對映關係;半自動化的ORM框架,Hibernate是全自動化的ORM框架

持續更新中…

相關文章