rt,最好能给个实际的例子,如:以前我理解面向对象很抽象,后面别人给我举个例子-面向对象就像你从上海到北京,他不管你是走路过去还是坐船、坐高铁或者是坐飞机过去,它只关心结果,就是你到没到。像这样的例子就很好理解

解决方案 »

  1.   

    AOP面向对象编程。在一个服务的流程中插入与业务逻辑无关的系统服务逻辑(例如Logging、Security)
      

  2.   

    AOP为Aspect Oriented Programming的缩写,意为:面向切面编程楼上的,我就不说什么了。
      

  3.   

       spring主要包括两方面;IOC和AOP。  IOC是控制反转的意思,简单点说就是以前需要自己new一个实例,现在都由容器(spring)来完成了,自己直接用就行;AOP是面向切面编程,是对面向对象编程OOP的有力补充
      

  4.   

    还用到csdn来问?直接google一大把:
    http://blog.csdn.net/pansu/article/details/3549919
    http://leongod.iteye.com/blog/1165435,
    http://www.360doc.com/content/10/1210/11/3804236_76703097.shtml,
    知道猪是怎么死的不?(懒死的)我们是人,不是猪,这些东西自己动手收一收就有了
      

  5.   

    简单说,你可以把Spring想象成一个池子,它把JAVA类放在里面作为bean,你用这些bean的时候直接拿过来用即可,你不需要去关注这些bean是如何生成以及何时销毁的,这些都由Spring来完成。面向切面编程可以想象成在一个何时的时间点做一些操作。
      

  6.   

    更正一下 : 
    AOP 面向切面编程手贱!