09 2018 档案
摘要:
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。
换白话文就是:保证开闭原则的前提下,不修改某一个模块(或函数)的任何一行代码,从而实现对该模块的横向扩展。
可插拔:即使抛弃AOP,核心内容仍然可以运行,降低耦合,提高可重用。
阅读全文

公告
搜索
积分与排名
- 积分 - 46128
- 排名 - 36803
最新评论
- 1. Re:.NET Core微服务之路:基于Consul最少集群实现服务的注册与发现(一)
mark
- --猴子哥669
- 2. Re:.NET Core微服务之路:文章系列和内容索引汇总 (v0.53)
- @保卫萝卜市场部 出书跟写博客一样,如果有时间,我先更新博客,感谢关注!!!...
- --另一个老李
- 3. Re:.NET Core微服务之路:文章系列和内容索引汇总 (v0.53)
厉害,希望大佬能坚持更新完整个系列!!不知道大佬现在出书了吗,我想买!!
- --保卫萝卜市场部
- 4. Re:.NET Core微服务之路:利用DotNetty实现一个简单的通信过程
很好很强大,刚接触Dotnetty,看起来确实有些吃力
- --大雄小顾
- 5. Re:NET Core微服务之路:基于Ocelot的API网关实现--http/https协议篇
@
老兄有遇到过这个问题吗- --JK198710