面向切面编程(思想)AOP Aspect OrientedProgramming,是面向对象基础上更关注最终目标,而不关注中间的小目标,简而言之,就是我们的目标(例如constroller)触发了我们关注的方法,此时就执行我们的观察者行为,例如在目标的方法触发前做事,触发后做事(如:编码处理,登录认证等等) 。
【aspect切面是什么,织入语文里面什么意思?】为了让大家更好的理解,这里把面向过程、面向对象先讲解一遍 。
面向过程编程(思想)POP
ProcedureOrientedProgramming,面向过程编程思想(关注事情步骤,事情本身),将一件事情的整体看作是一个流程,我们更关注事情的流程、步骤 。比如我去超市买菜,我要下楼,等红绿灯,走过几条街道,进入超市选择自己要的菜,然后排队买单 。我会关注这些过程要经历的事件,步骤 。
文章插图
织入语文里面什么意思?
织入不是语文中的常用语,织入是编程的术语
织入是将切面与外部的应用类型或者类连接起来以创建通知对象(adviced object)的过程 。这可以在编译时(比如使用 AspectJ 编译器)、加载时或者运行时完成 。Spring AOP 跟其他纯 Java AOP 框架一样,只在运行时执行织入 。在协议上,AspectJ 框架支持编译时和加载时织入 。
- 笑嘻嘻的同义词,笑眯眯的近义词是什么?
- 双学位是什么意思,1+2+1本科双学位是什么意思?
- 猫砂是什么东西,我告诉你什么是豆腐猫砂?
- 四班三运转是什么意思,三班四运转是什么意思?
- 不定冠词有哪些,不定冠词是什么?
- 减负是什么意思,负数减负怎么算?
- 蔬菜之王是什么菜,蔬菜四大金刚
- 丹砂是提炼出汞的最首要的矿物原料 丹砂是什么东西
- 【请教】这些字段设计是什么用的?
- 公积金提取需要银行卡吗? 公积金的提取方法是什么