學習筆記1spring框架7個模組組成
阿新 • • 發佈:2018-12-18
1.Spring Core Core模組是Spring的核心類庫,Spring的所有功能都依賴於該類庫,Core主要實現IOC功能,Sprign的所有功能都是藉助IOC實現的。 2.AOP AOP模組是Spring的AOP庫,提供了AOP(攔截器)機制,並提供常用的攔截器,供使用者自定義和配置。 3.ORM Spring 的ORM模組提供對常用的ORM框架的管理和輔助支援,Spring支援常用的Hibernate,ibtas,jdao等框架的支援,Spring本身並不對ORM進行實現,僅對常見的ORM框架進行封裝,並對其進行管理 4.DAO模組 Spring 提供對JDBC的支援,對JDBC進行封裝,允許JDBC使用Spring資源,並能統一管理JDBC事物,並不對JDBC進行實現。 5.WEB模組 WEB模組提供對常見框架如Struts1,WEBWORK(Struts 2),JSF的支援,Spring能夠管理這些框架,將Spring的資源注入給框架,也能在這些框架的前後插入攔截器。 6.Context模組 Context模組提供框架式的Bean訪問方式,其他程式可以通過Context訪問Spring的Bean資源,相當於資源注入。 7.MVC模組 WEB MVC模組為Spring提供了一套輕量級的MVC實現,在Spring的開發中,我們既可以用Struts也可以用Spring自己的MVC框架,相對於Struts,Spring自己的MVC框架更加簡潔和方便。