- 3
- 0
- 约2.57千字
- 约 7页
- 2016-12-29 发布于重庆
- 举报
前言引入:
Struts:管理MVC组件间的关系,提供了一些通用工具支持表单的验证等
Spring概念:业务层的组件框架和容器
一、管理业务组件间的关系----- 通用工厂
二、容器负责实例化。例如:
new CustomerDaoImpl();
CustomerDao dao=CusDaoFactory.get(CustomerDao.class);
优化这样的业务
三、业务层的通用问题:事务管理,安全,缓存
spring开发包:
springframework2.0.6.zip
dist/
spring.jar—
modules/按模块分割的spring.jar
resources/dtd.xsd
docs/
api
reference
lib/ 第三方类库
Spring 的三大特性:
一、IOC 容器:通用万能工厂
Inversion Of Control控制反转
控制什么:控制组件的实力化,组件之间的关系
目的:为了实现DI
由谁控制:过去是组件,现在是容器
二、AOP 框架:提供通用功能的支持框架
三、支持:对现有的技术的简化
ServiceImpl
submitOrder();
OrderDAO
save();
ItemDAO
update();
需要:
实例化三个类(即DAO的实现类)
把到实例DI给service
实例化spring ioc
您可能关注的文档
- SocialMedicine.doc
- socialpracticeismoreimportantforcollegestudents.doc
- SOCKET的TCP.doc
- solaris-ps.doc
- solaris-服务器检测.doc
- Solaris自带的FTP服务之九阳神功.doc
- solarspectrumindexofaveragephotonenergyforevaluatingoutdoorperformanceofphotovoltaicmod.doc
- SolidWorks2011安装破解过程图解.doc
- solidworks-Simulation教程.doc
- SolidworksEnpertrisePDM新库建立指南.docx
原创力文档

文档评论(0)