第4节 Java面试——主流框架

第4节 Java面试——主流框架,第1张

第4节 Java面试——主流框架

1-1 IOC与DI的理解

对象容器,解耦,

控制反转,第三容器管理控制,系统底层类发生变化,修改配置文件,消费者无从感知,

 称为ioc容器,

 DI依赖注入,两种方式实现,1反射,动态创建管理设置,2工厂模式,不必关注创建细节,返回接口,由工厂动态决定那个接口实例化,

DI是一种具体实现,对宏观IOC技术上诠释,spring使用反射+工厂模式,实现DI,

 1-2 Spring实例化对象的三种形式

 

 如何配置?

 

 

 

 

 

 

 

 1-3 Spring四种注入方式

 

 setter方法,

 

 构造函数注入,(不推荐,只在面试问一下,),userDao与userService紧密耦合,强制要求,

 

 

 

 注解注入,

  叫仓库,对用Dao类,自动加载实例化,

 

 ioc容器初始化,spring启动,实例化,赋予响应bean id,

优先按照bean id加载对象,

 

 appConfig注入,

执行方法,产生的对象Dao放入IOC容器,

Java方式初始化IOC容器,Java代码手动设置关联关系,

 

 看成配置文件,不破坏原始代码,xml无法及时检查,appconfig字母写错、编译器会提示错误,

暂时看到:::

1-4 Spring常见面试问题

0:00:00

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5710286.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存