zoukankan      html  css  js  c++  java
  • 什么是AOP?

    AOPAspect Oriented Programming的缩写意为面向切面编程也叫面向方面),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术

    AOP是目前软件开发中的一个热点也是Spring框架中的一个重要内容利用AOP可以对业务逻辑的各个部分进行隔离从而使得业务逻辑各部分之间的耦合度降低提高程序的可重用性同时提高了开发的效率

    AOPOOP的延续主要的功能是日志记录性能统计安全控制事务处理异常处理等等

    Spring中提供了AOP的丰富支持允许通过分离应用的业务逻辑与系统级服务例如审计(auditing)和事务(transaction)管理进行内聚性的开发应用对象只实现它们应该做的——完成业务逻辑——仅此而已它们并不负责甚至是意识其它的系统级关注点例如日志或事务支持

    Java Program!
  • 相关阅读:
    nyoj 311 完全背包
    nyoj 737 石子合并(一)
    nyoj 232 How to eat more Banana
    nyoj 456 邮票分你一半
    nyoj 236 心急的C小加
    nyoj 195 飞翔
    nyoj 201 作业题
    SOS 调试扩展 (SOS.dll)
    使用Windbg和SoS扩展调试分析.NET程序
    windbg命令分类与概述
  • 原文地址:https://www.cnblogs.com/programb/p/12995935.html
Copyright © 2011-2022 走看看