1. 程式人生 > >Spring與其兩大核心

Spring與其兩大核心

控制 程序 出現 控制反轉 原理 面向切面編程 容器 框架 面向

Spring是j2EE應用程序框架,是輕量級的IOC和AoP的容器框架

IOC:控制反轉 其中重要的是DI

  DI:註入

原來spring是 發現service需要Dao,就需要創建Dao

現在service依賴於dao,就給它註入

核心是:配置文件+反射+容器

AOP:面向切面編程

  核心原理:使用動態代理的方式在執行前後或出現異常做相關邏輯

主要Aop來做:

1.事務處理

2.權限判斷

3.日誌

4....

Spring與其兩大核心