技术栈
aop
正儿八经的少年
2 天前
aop
·
拦截器
拦截器和切面(AOP)
AOP 的核心是抽离通用的 “横切逻辑”(比如日志记录、权限校验、事务管理、性能监控),让这些逻辑与核心业务代码分离,避免重复编码。
独断万古他化
5 天前
java
·
spring
·
spring aop
·
aop
·
切面编程
【Spring 核心:AOP】基础到深入:思想、实现方式、切点表达式与自定义注解全梳理
AOP是Spring框架的第二大核心(第一大核心是 IoC)什么是AOP?Aspect Oriented Programming(面向切面编程)
while(1){yan}
25 天前
java
·
开发语言
·
spring boot
·
spring
·
aop
SpringAOP
AOP好IOC一样,都是一种思想,IOC是控制反转,AOP是面向切面编程我们知道,JAVA是面向对象编程,意思是世间万物都可以作为一个对象,面向切面编程的意思就是把一类特定的问题做一个统一的处理,就比如登录的时候的拦截器,统一的登录,异常的统一处理,对某一类特定的问题进行处理,就可以叫做AOP,AOP是一种思想,对一类问题进行处理,拦截器是对AOP思想的具体实现
heartbeat..
1 个月前
java
·
数据库
·
spring
·
aop
Spring AOP 全面详解(通俗易懂 + 核心知识点 + 完整案例)
AOP 是 Aspect Oriented Programming 的缩写,即面向切面编程,它是和 OOP(面向对象编程)互补的一种编程思想,并非替代 OOP。
小徐敲java
1 个月前
spring
·
aop
使用aop切面springmvc后抛出异常一直捕捉不到异常(抛出异常UndeclaredThrowableException类)
0和1的舞者
1 个月前
java
·
开发语言
·
前端
·
spring
·
aop
·
面向切面
Spring AOP详解(一)
在程序运行期间,不修改源码的情况下对已有方法进行增强,实现 “统一处理一类逻辑” 的目的。1.引⼊AOP依赖
Qiuner
2 个月前
java
·
spring boot
·
后端
·
spring
·
aop
Spring Boot AOP(一) 入门与核心概念
AOP(Aspect-Oriented Programming,面向切面编程)是一种用于处理 横切关注点(Cross-Cutting Concerns)的编程技术。在企业级项目中,日志记录、性能监控、事务管理、权限校验等通常会重复出现在多个模块,如果将这些逻辑直接写入业务方法,会导致代码耦合高、难维护。AOP 通过 切面(Aspect) 将这些横切逻辑模块化,从而解耦业务逻辑。
JavaBoy_XJ
2 个月前
spring boot
·
aop
·
自定义注解
Spring Boot项目中常用自定义注解收集(持续更新)
1.1 元注解理解2.1 参数验证注解2.2 身份证验证注解2.3 枚举值验证注解3.1 日志记录注解
东南门吹雪
2 个月前
java
·
spring
·
bean
·
aop
Spring的Bean相关
问:spring bean的生命周期答:已思考(用时19秒)Spring Bean的生命周期是Spring框架中一个重要的概念,它指的是一个Bean从创建到销毁的整个过程。在Spring容器中,Bean的生命周期由Spring容器管理,包括实例化、属性赋值、初始化、使用和销毁等阶段。下面将详细描述Spring Bean的生命周期。
带刺的坐椅
2 个月前
java
·
spring
·
solon
·
aop
·
aspectj
AspectJ、Spring AOP 与 Solon AOP:Java AOP 框架的三剑客
在 Java 企业级应用开发中,面向切面编程(AOP)是解决横切关注点(如日志、事务、安全等)的核心技术。它允许我们将这些通用功能从业务逻辑中分离出来,实现更高的模块化和代码复用。然而,不同的生态提供了不同的AOP实现。本文将深入比较三位“主角”:老牌王者 AspectJ、生态霸主 Spring AOP 与 后起之秀 Solon AOP。
后端小张
2 个月前
java
·
spring boot
·
后端
·
spring
·
spring cloud
·
aop
·
切面
【JAVA 进阶】深入探索Spring AOP:从原理到实战
在软件编程的世界里,随着系统规模的不断扩大和复杂性的日益增加,我们常常会遇到一些问题,这些问题涉及到多个模块或类,却又不属于核心业务逻辑。比如日志记录、事务管理、权限控制等功能,它们分散在各个业务代码中,导致代码的重复和臃肿,维护起来也变得异常困难。为了解决这些问题,AOP 应运而生。
小七mod
3 个月前
java
·
spring boot
·
spring
·
自动配置
·
源码
·
ioc
·
aop
【Spring】Spring Boot自动配置的案例
目录一、Spring Boot Tomcat自动配置二、Spring Boot AOP自动配置三、Spring Boot Mybatis自动配置
optimistic_chen
3 个月前
spring boot
·
笔记
·
后端
·
java-ee
·
开源
·
aop
【Java EE进阶 --- SpringBoot】AOP原理
🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
CodeAmaz
3 个月前
java
·
redis
·
限流
·
aop
·
自定义注解
自定义限流方案(基于 Redis + 注解)
下面是一套在分布式环境下可用的“注解限流”实现,核心特点:使用 Lua 做“滑动窗口/固定窗口计数”都行,这里给一个简单固定窗口计数版:key = prefix + windowStart,在窗口期内自增,超过就限。
optimistic_chen
3 个月前
spring boot
·
笔记
·
spring
·
java-ee
·
aop
·
java注解
【Java EE进阶 --- SpringBoot】Spring 核心 --- AOP
🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
程序员三明治
3 个月前
java
·
后端
·
spring
·
代理模式
·
aop
·
1024程序员节
Spring AOP:注解配置与XML配置双实战
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程。他是一种可以在不修改原来的核心代码的情况下给程序动态统一进行增强的一种技术。
没有bug.的程序员
3 个月前
java
·
spring
·
aop
·
动态代理
·
cglib
AOP 原理深剖:动态代理与 CGLIB 字节码增强
AOP 专业术语体系:AOP 代理机制核心原理:传统编程 vs AOP 编程对比:JDK 动态代理类图结构:
笨手笨脚の
4 个月前
设计模式
·
代理模式
·
aop
·
动态代理
·
结构型设计模式
设计模式-代理模式
代理模式(Proxy Design Pattern)在不改变原有业务代码的情况下,通过引入代理类来给原始类附加功能,一般分为静态代理和动态代理。
带刺的坐椅
6 个月前
java
·
spring
·
solon
·
aop
Spring AOP 与 Solon AOP 有什么区别?
Spring 和 Solon 作为容器型框架。都具有 IOC 和 AOP 的能力。其中:先看两个示例Spring AOP 有很多不同的能力构建方式。此处采用更简洁的一种方式:
linweidong
7 个月前
spring
·
读写分离
·
aop
·
cap
·
java开发
·
spring ioc
·
java面经
七牛云Java开发面试题及参考答案(60道面试题汇总)
Java 方法重载(Method Overloading)是面向对象编程中的重要特性,它允许同一个类中存在多个同名但参数列表不同的方法。这种机制为代码提供了灵活性和可读性,使得开发者可以用统一的方法名处理不同类型或数量的输入。