Spring核心概念

1.IOC(控制反转)

使用对象时,由主动new产生对象转换为由外部提供对象,对象控制权由程序转移到外部。

spring提供ioc容器来充当ioc思想中的“外部”。被创建或管理的对象在ioc容器中称为bean。

2.DI (依赖注入)

在容器中建立bean与bean之间的依赖关系的整个过程称为依赖注入。

 

bean的基础配置

bean默认为单例,bean的实例化主要分为三种方式   构造方法(常用)   静态工厂  实例工厂。  

 

 

 依赖注入方式

setter注入 :简单类型,引用类型(*)

 

构造器注入:简单类型,引用类型

 

 核心总结

 

 

 

 

注解开发总结 及与xml配置对比

 

 

3.AOP(面向切面编程)

指导开发者如何组织程序结构,

作用:在不惊动原始设计的基础上为其进行功能增强。

posted on 2023-11-24 17:08  Chos1npm  阅读(77)  评论(0)    收藏  举报