切面编程

灰色孤星A24 天前
java·spring boot·后端·切面编程·springevent·操作日志记录
后台管理系统的通用权限解决方案(七)SpringBoot整合SpringEvent实现操作日志记录(基于注解和切面实现)除了记录程序运行日志,在实际项目中一般还会记录操作日志,包括操作类型、操作时间、操作员、管理员IP、操作原因等等(一般叫审计)。
砖业洋__6 个月前
java·后端·spring·切面编程·aop注解
Spring高手之路19——Spring AOP注解指南在现代软件开发中,面向切面编程(AOP)是一种强大的编程范式,允许开发者跨越应用程序的多个部分定义横切关注点(如日志记录、事务管理等)。本文将介绍如何在Spring框架中通过AspectJ注解以及对应的XML配置来实现AOP,在不改变主业务逻辑的情况下增强应用程序的功能。
Loren_云淡风轻6 个月前
java·spring·mybatis·aop·自定义注解·切面编程
Spring Aop 实现对mapper层入参进行重新赋值需求描述:需要对mapper查询的入参的某个属性值进行特殊处理后查询不影响原来业务且方便扩展维护1,自定义注解
Loren_云淡风轻6 个月前
java·后端·spring·aop·自定义注解·切面编程
Spring AOP实现Mapper层查询返回重新赋值需求:针对查询返回的数据,在数据库层处理可能会影响到性能,在考虑性能及维护方便的情况下,采用AOP实现
ThinkPet1 年前
spring·aop·aspect·pointcut·advise·切面编程
【面经】讲一下spring aopSpring AOP(面向切面编程)是一种编程思想,允许开发者在程序运行期间动态地切入代码,实现功能增强、日志记录、事务处理等功能。