AOP大白话简介说明

璐璐 Java面经 发布时间:2022-11-02 21:29:47 阅读数:15086 1 Spring全家桶面试题(2023优化版
下文笔者讲述AOP大白话简介说明,如下所示
在阐述AOP前,笔者想说一下OOP
  OOP:
    是面向对象编程,是一种将万事万物都定义为对象,然后设置其关系
  但是OOP有一个缺点,会导致大量重复代码,不利于代码复用
  下文笔者讲述一种新的更好的重复使用代码的编程方式AOP

AOP的简介

 
AOP(Aspect-Oriented Programming):
  面向切面编程
  用于将那些与业务无关
    但却对多个对象产生影响的公共行为和逻辑,抽取并封装为一个可重用的模块
  我们将这个抽象的模块称之为“切面(Aspect)”

AOP的优点:
   使用面向切面编程可减少系统中的重复代码
   降低模块间的耦合度
   同时提高系统的可维护性

AOP的使用场景:
  常用于权限认证、日志、事务处理等。
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202211/16673958374777.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者