在面试中怎么回答Spring,IOC,AOP

2018-11-23  本文已影响0人  剑书藏于西
你对spring的理解是什么?

答:
IoC(控制反转),将类的创建和依赖关系写在配置文件里,由配置文件注入,实现了松耦合。

AOP 将安全,事务等与程序逻辑相对独立的功能抽取出来,利用spring的配置文件将这些功能插进去,实现了按照切面编程,提高了复用性。

什么是DI机制?

依赖注入(Dependecy Injection)和控制反转(Inversion of Control)是同一个概念,具体的讲:当某个角色需要另外一个角色协助的时候,在传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在spring中创建被调用者的工作不再由调用者来完成,创建被调用者的工作由spring来完成,然后注入调用者。

链接:https://www.jianshu.com/p/14294f9d4094

上一篇 下一篇

猜你喜欢

热点阅读