- 5
- 0
- 约4.93万字
- 约 51页
- 2016-11-28 发布于贵州
- 举报
21Sprin知识点汇总
Spring框架action、service、dao对象创建细节对象数量:对象数量 创建时间对象依赖关系action多个(需要维护成员变量)访问时创建依赖serviceservice一个(不需要维护公共变量)启动时创建依赖daodao一个(不需要维护公共变量)启动时创建专业术语组件/框架设计侵入式设计:引入框架,对现有的类的结构有影响,即需要实现或继承某些特定类如:Struts框架非侵入式设计:引入框架,对现有的类结构没有影响如:Hibernate、Spring控制反转控制反转(Inversion on Control 、IOC):把对象的创建交给外部容器完成。依赖注入(dependency injection):处理对象的依赖关系区别:控制反转:解决对象创建的问题【对象创建交给其他类】依赖注入:在创建对象后,对象关系的处理就是依赖注入【通过set方法依赖注入】AOP面向切面编程。切面(可以理解为一个包含很多重复代码的类)切面举例:事务、日志、权限概述Spring框架可以解决对象创建以及对象之间依赖关系的一种框架。可以和其它框架一起使用: Spring和Struts、Spring和Hibernate。Spring是一个起到整合(粘合)作用的框架。Spring提供了一站式解决方案:SpringCorespring的核心功能:IOC容器(解决对象创建及依赖关系)SpringWebspr
原创力文档

文档评论(0)