第14章 Spring简介ppt课件.ppt

上传人:春哥&#****71; 文档编号:16977316 上传时间:2022-05-20 格式:PPT 页数:8 大小:794.50KB
返回 下载 相关 举报
第14章 Spring简介ppt课件.ppt_第1页
第1页 / 共8页
第14章 Spring简介ppt课件.ppt_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《第14章 Spring简介ppt课件.ppt》由会员分享,可在线阅读,更多相关《第14章 Spring简介ppt课件.ppt(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第第14章章 Spring简介简介第十四章第十四章Spring简介简介Spring特点特点 nSpring的核心是一个轻量级容器,以软件开发提的核心是一个轻量级容器,以软件开发提供全方位支持的应用程序框架。主要表现在四个供全方位支持的应用程序框架。主要表现在四个方面。方面。 v控制反转控制反转-IoC(Inversion of Control,控制反转控制反转) v持久性的封装和事务管理持久性的封装和事务管理v面向切面的编程面向切面的编程-AOP(Aspect-oriented programming,面向切面的编程)面向切面的编程) v提供了对提供了对Web的多种支持的多种支持什么是什么是I

2、oC n什么是什么是IOCvIoC是是Spring的核心概念,而的核心概念,而IoC的核心是实现的核心是实现“依赖关系的转移依赖关系的转移”,这里的转移是相对于以前那种不良的程序结构而言的。,这里的转移是相对于以前那种不良的程序结构而言的。vIoC是一个抽象的高层设计模式。它的具体实现方式通常有两种:是一个抽象的高层设计模式。它的具体实现方式通常有两种:Dependency InjectionService Locator Spring是采用是采用Dependency Injection来实现来实现IoC的。的。什么是什么是IoC nSpring对对IOC的实现的实现是一个简单的接口,它能通过

3、多种途径被实现是一个简单的接口,它能通过多种途径被实现 XmlBeanFactory DefaultListableBeanFactory 面向切面的编程方法面向切面的编程方法 n什么是什么是AOPv面向切面的编程(面向切面的编程(Aspect-Oriented Programming)是)是一个编程技术,它允许程序员对横切关注点或横切点型一个编程技术,它允许程序员对横切关注点或横切点型的职责分界线行为进行模块化。的职责分界线行为进行模块化。AOP的核心构造是切面的核心构造是切面,它将那些影响多个类的行为封装到可重用的模块中。,它将那些影响多个类的行为封装到可重用的模块中。面向切面的编程方法面向切面的编程方法 nSpring 与与 AOPvAOP框架是框架是Spring的一个重要组成部分,但是的一个重要组成部分,但是Spring IoC容器并不依赖于容器并不依赖于AOP,这意味着可以选择是否使用,这意味着可以选择是否使用AOP,AOP做为做为Spring IoC容器的一个补充容器的一个补充,使它成为一使它成为一个强大的中间件解决方案。个强大的中间件解决方案。 Spring框架概述框架概述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com