AOP(面向切面编程) - 是一种编程范式,在不修改原有代码的基础上,对方法进行增强,如添加日志记录、权限验证等功能,通过代理模式实现。 IOC(控制反转) - 把对象的创建和管理控制权从程序代码转移到容器,容器负责对象的实例化、依赖注入等,使代码耦合度降低。 Bean的生命周期 - 包括实例化、属性赋值、初始化(执行init - method)、使用和销毁(执行destroy - method)阶段,容器对Bean进行管理贯穿整个周期。