OO设计真得不能够解决在Motive中提到得例子吗?我认为AOP也是OO,或者至少是OO得延续。OO不只有inheritance and polymorphism。在设计模式中Module Method 就可以解决这个问题,难道设计模式不是为OO准备得?看到后面, 我觉作者最后一句话不错:
Think of AOP as complementing, not competing with, OOP. AOP can supplement OOP where it is weak.
说明AOP应该是OOP得一种补充,或者更确切得说是设计模式得架构化,因为一种设计模式而产生了一种架构设计方案,作为软件设计中间件时得一种参考模式或比较成熟得设计思想得以延续。这个很类似与 Facade设计模式,他把软件项目划分了层次,从而导致在物理和部署配置等分离开来。而得到一种清晰得耦合关系,使软件得开发,控制进度与风险上有了更好得量化度量标准。

转载于:https://www.cnblogs.com/richardhu/archive/2006/04/07/369249.html

Charpter 8:Declarative Middleware Using AOP:expert one-on-one J2EE Development without EJB.(读后感)...相关推荐

  1. 依赖注入在 dotnet core 中实现与使用:1 基本概念

    关于 Microsoft Extension: DependencyInjection 的介绍已经很多,但是多数偏重于实现原理和一些特定的实现场景.作为 dotnet core 的核心基石,这里准备全 ...

  2. 2014-2015 少年辛苦终身事,莫向光阴惰寸功

    2014/08 - 2015/08 书录 <重构> <Spring in action> <淘宝技术这十年> <Gettingt Real> - DON ...

  3. 如果让你只推荐一本nbsp;Javaamp;nbs…

    转载:http://www.zhihu.com/question/19848946 [一.Java架构师之路:JAVA程序员必看的15本书] 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太 ...

  4. 深入理解Spring两大特性:IoC和AOP

    Spring Boot 专栏:https://blog.csdn.net/dkbnull/category_9278145.html Spring Cloud 专栏:https://blog.csdn ...

  5. [转载]使用SPRING AOP框架和EJB组件

    使用SPRING AOP框架和EJB组件 摘要 快速发展的开发人员社区.对各种后端技术(包括JMS.JTA.JDO. Hibernate.iBATIS等等)的支持,以及(更为重要的)非侵入性的轻量级I ...

  6. J2EE中使用Spring AOP框架和EJB组件

    快速发展的开发人员社区.对各种后端技术(包括JMS.JTA.JDO.Hibernate.iBATIS等等)的支持,以及(更为重要的)非侵入性的轻量级IoC容器和内置的AOP运行时,这些因素使得Spri ...

  7. J2EE中使用Spring AOP框架和EJB组件(1)

    J2EE中使用Spring AOP框架和EJB组件(1) [@more@]本文介绍了一种把J2EE应用程序中的EJB转换为Spring托管组件的方法,以及转换之后可以采用的强大技术.它还给出了几个实际 ...

  8. spring (由Rod Johnson创建的一个开源框架)

    你可能正在想"Spring不过是另外一个的framework".当已经有许多开放源代码(和专有)J2EEframework时,我们为什么还需要Spring Framework? S ...

  9. Spring_00000

    目录 Spring介绍 简介 背景 框架特征 特性 特点 好处 作用 基本框架 下载 组件 容器 IoC/DI Maven搭建Spring项目 基于xml配置文件方式操作bean setter方法注入 ...

最新文章

  1. Retrofit 找不到 GsonConverterFactory
  2. spring cloud互联网分布式微服务云平台规划分析--服务统一配置中心
  3. 几句话说明 .NET MVC中ViewData, ViewBag和TempData的区别
  4. 创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow
  5. 网易倩女找不到服务器,新倩女幽魂9月21日一直正在连接服务器_新倩女幽魂9月21日服务器一直连接解决办法_玩游戏网...
  6. Computer Game
  7. 如何将 SAP 电商云 Spartacus UI 部署到 tomcat 上运行
  8. jMeter 线程启动时间
  9. 使用JSF的面向服务的UI
  10. .net framework3.5新特性1:Lambda表达式
  11. python实现求解列表中元素的排列和组合问题
  12. PPT使用技巧 + 快捷键
  13. 工业相机镜头选型教程
  14. Vant(有赞)UI框架爬坑记——图片轮播+预览
  15. 界面原型创建工具Axure使用教程
  16. Jenkins项目配置-maven项目-全面
  17. win7鼠标指针主题包_双飞燕FB35双模蓝牙鼠标评测 终于能让手放松了
  18. 设计模式7 ——原型模式
  19. 详解VMware Workstation 12 安装虚拟机
  20. 操作系统之进程管理习题

热门文章

  1. 剑指offer---反转链表
  2. Mysql存储引擎详解
  3. 【Python】3D Axis
  4. 【控制】李亚普诺夫稳定性分析
  5. STM32 基础系列教程 23 - USB_cdc
  6. Ubuntu10.10 配置ssh服务器及samba服务器
  7. 不讲嫖德?这些年接触/使用的网页剪辑工具小汇总大总结
  8. 人工智能成2020热搜专业,少儿编程未来可期!
  9. range在c语言中的意思,“range”的含义,你get到了吗?
  10. Python 学习笔记(1)Hello Python