本文共 789 字,大约阅读时间需要 2 分钟。
Spring的核心
一、控制反转(IOC)控制反转(IOC)是Spring的核心概念之一。其基本思想是不直接创建对象,而是在代码中描述如何创建它们。通过配置文件或其他方式描述哪一个组件需要哪-one服务,容器负责将这些组件连接起来。IOC的原理基于Hollywood Principle(别找我,我会来找你),即所有组件都被动,容器负责组件的初始化和调用。所有组件都运行在一个容器中,由容器进行管理。与传统的直接操控代码不同,IOC实现了控制权的转移,就是反转的概念所在。二、面向切面(AOP)
AOP(面向切面)是处理系统中横切关注点的重要手段。这些关注点通常分布于系统的多处,例如权限认证、日志记录、事务管理等。AOP的作用是将核心逻辑和横切逻辑分离,使系统更加可维护和扩展。三、Spring的依赖注入方式
Spring 提供了多种依赖注入方式:四、Spring常用注解
Spring 提供了多种常用注解,以简化依赖注入和其他配置:转载地址:http://sbkhz.baihongyu.com/