二零二三年 优质公开课SpringAOP概述.pptx

二零二三年 优质公开课SpringAOP概述.pptx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SpringAOP概述 目录Part 01教学目标Part 02教学内容ContentsPart 03教学总结 Part 01教学目标 教学目标知识目标了解什么是Spring AOP01能力目标理解Spring AOP02 Part 02教学内容 1.Spring AOP是什么 面向切面编程(AOP)和面向对象编程(OOP)类似,也是一种编程模式。Spring AOP是基于AOP编程模式的一个框架,它的使用有效减少了系统间的重复代码,达到了模块间的松耦合目的。全称是“Aspect Oriented Programming”,即面向切面编程,它将业务逻辑的各个部分进行隔离,使开发人员在编写业务逻辑时可以专心于核心业务,从而提高了开发效率。AOP 1.Spring AOPAOP采取横向抽取机制,取代了传统纵向继承体系的重复性代码,其应用主要:事务处理日志管理权限控制异常处理等方面Spring AOP使用纯Java实现,不需要专门的编译过程和类加载器,在运行期间通过代理方式向目标类植入增强的代码。目前最流行的AOP框架Spring AOPAspectJ 一个基于Java语言的 AOP 框架,从Spring 2.0 开始,Spring AOP 引入了对 AspectJ的支持。扩展了Java 语言,提供了一个专门的编译器,在编译时提供横向代码的植入。2. AspectJ AspectJ 3.Spring AOP术语 为了更好地理解AOP,就需要对AOP的相关术语有一些了解,这些专业术语及它们的含义如下表所示: Part 03教学总结 教学总结掌握Spring AOP并理解AspectJ。 谢谢观看

文档评论(0)

中小学K12教育 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档