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

你对spring的理解是什么?

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

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

什么是DI机制?

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容