解决方案 »

  1.   

    要说多了去,纠正你一点,spring跟动态代理没关系,动态代理技术(AOP)是种思想,运用在某些特定的场景(具有横切逻辑)可以很好的解决问题,常见的实现有jdk动态代理和cglib,而spring中事务管理正是用到了这项技术。spring的强大在于他的低耦合、高内聚, 他不关心具体的持久层方案,不管是Hibernate、Mybatis或者它自带的SpringJDBC,都能很好的与其事务管理相结合,保证持久层操作的事务特性。 且提供了灵活的使用方法xml+annotation,它能够做到如此灵活低耦合所必须要的就是IOC技术,要说到IOC,那更有得说了,我擦, 经理来了干活
      

  2.   

    LZ可以找些资料看看,大致了解下Spring有哪些作用,然后再针对性的学习、讨论,这样效率可能会高些。
      

  3.   

    请问JDK自带的代理工厂与cglib的相比,哪种更好呢