- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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。
谢谢观看
您可能关注的文档
- 二零二三年 优质公开课Spark的模块.pptx
- 二零二三年 优质公开课Spark的运行模式.pptx
- 二零二三年 优质公开课Spark示例.pptx
- 二零二三年 优质公开课Spark简介.pptx
- 二零二三年 优质公开课Spark系统和MetricsRESTAPI.pptx
- Spark调优方案两阶段聚合.pptx
- Spark调优方案使用HiveETL预处理数据.pptx
- Spark调优方案提高shuffle操作的并行度.pptx
- Spark调优方案过滤少数导致倾斜的key.pptx
- Spark资源调优介绍.pptx
- 公司实习期述职报告(素材稿件15篇).docx
- 公司年度营销计划范文(25篇).docx
- 公司值班管理制度及流程(14篇汇总).docx
- 2024版XX智能化技术服务协议版.docx
- 2024版专业三方设备采购协议样式版.docx
- 2024年中级会计职称之中级会计财务管理过关检测试卷A卷附答案.pdf
- 2024年主持词开场白7篇_2 .pdf
- 2024年云南省大理白族自治州企业人力资源管理师之一级人力资源管理师考试真题含答案(夺分金卷).docx
- 2024年云南省保山地区企业人力资源管理师之一级人力资源管理师考试优选题库附参考答案(夺分金卷).docx
- 2024年中级银行从业资格之中级银行管理练习题(一)及答案 .pdf
文档评论(0)