- 2
- 0
- 约4.66千字
- 约 69页
- 2021-09-16 发布于河北
- 举报
第四章 Spring2.0;教学内容;3;4;5;4.1 Spring简介——容器;4.1 Spring简介——容器;4.1 Spring简介——框架;Spring基本概念
IoC =Inverse of Control
DI =Dependence Injection
AOP
面向接口
面向抽象
核心容器
核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory(ApplicationContext).
BeanFactory 使用控制反转 (IoC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开;4.2.1 POJO类补充;4.2.2 工厂模式知识补充;4.2.2 工厂模式知识补充;4.2.2 工厂模式知识补充;4.2.2 工厂模式知识补充; 4.3 Spring 框架组成; 4.3 Spring 框架组成;Spring2.5的模块; 4.3 Spring 框架;4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);4.3.1 Spring 控制反转(IoC);!--?contextConfigLocation参数定义了web工程要加载的spring配置文件?--
context-param
param-namecontextconfigLocation/param-name
param-value
/WEB-INF/applicationContextcon.xml/param-value
/context-param
注意:contextConfigLocation参数名称是系统默认解析的参数,不能换成任意别的名称,否则系统将加载默认路径/WEB-INF/applicationContext.xml文件,如果找不到,就会报错。
;!--?注册spring监听器 --
listener
listener-class
org.springframework.web.context.ContextLoaderListener
/listener-class
/listener
;一个例子:
一个人需要一把斧子.
模型:
调用者: 人
被调用者:斧子;三种方式实现:
一 原始社会:调用者自己创建被调用者
二 工业社会:调用者向工厂要被调用者
三 服务型社会:被调用者主动送上门;4.3.1 依赖注入——例子;4.3.1 依赖注入——例子;设置注入
bean id=chinese class=org.spring.Chinese abstract=false“ singleton=true lazy-init=default autowire=default“ dependency-check=default
property name=axe
ref bean=stoneAxe /
/property
/bean;4.3.1 依赖注入——例子;构造注入
bean id=american class=org.spring.American abstract=false“ singleton=true lazy-init=default autowire=default“ dependency-check=default
constructor-arg
ref bean=steelAxe /
/constructor-arg
/bean;4.3.1 依赖注入——例子;4.3.1 依赖注入——例子;4.3.2 面向方面编程(AOP); AOP概述; AOP概述; AOP概述; AOP概述; AOP概述; AOP的基本概念; AOP的基本概念; AOP的基本概念; AOP的基本概念; AOP的基本概念; AOP的基本概念; AOP的基本概念;4.3.3 Spring AOP的基本概念;4.3.3 Spring AOP;4.3.3 Spring AOP;基于
原创力文档

文档评论(0)