Spring基础

一、 什么是AOP Spring Boot 的 AOP(Aspect-Oriented Programming,面向切面编程) 是 Spring 框架中的一个核心模块,用于处理系统中分散的 横切关注点(如日志、事务、权限校验等)。它通过将通用功能与业务逻辑解耦,提高代码的可维护性和复用性。 使用方法


java 基础

一、接口和抽象类的区别 接口(Interface)和抽象类(Abstract Class)是面向对象编程中两种重要的抽象机制,它们的核心区别体现在设计目的和使用场景上。以下是两者的主要区别: 1. 继承方式 接口:一个类可以实现多个接口(多继承),通过 implements 关键字。例如:class