spring-web
- 1. web.xml中配置監聽器org.springframework.web.context.ContextLoaderListener,讀取spring的配置檔案applicationContext.xml
<!-- spring配置檔案位置 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<!-- spring核心監聽器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
- 2.spring架構整合strusts2架構,strusts2中action類,由spring生産和管理,提供web應用中所需的action類,http中的request,session等web層對象
spring-core
- 1. 解析spring的配置檔案,對<bean>标簽類生産和管理,展現了spring的特點--Inversion of Control/Dependency Injection
- 2.BeanFactory是最重要的類,讀取applicationContext.xml等配置檔案,生産<bean>标簽類,如web應用中的action類.
- 3.Bean配置:如何在生産的對象中注入屬性
3.1構造函數注入
3.2屬性類型注入
spring-aop
- 1. 面向切面思想的jar包,作用:事務管理,日志記錄,權限管理