台海新闻网

Spring高频面试题,你能答的上哪些?(高级篇)

1.什么是Spring框架? Spring框架的主要模块是什么?

2.使用Spring框架有什么好处?

3.什么是控制反转(IOC)?什么是依赖注入?

4.请在Spring框架中解释IoC?

5. BeanFactory和ApplicationContext有什么区别?

6. Spring有多少配置?

7.如何使用基于XML的配置配置Spring?

8.如何在基于Java的配置中配置Spring?

9.如何使用注释配置Spring?

10.请解释一下Spring Bean的生命周期?

11. Spring Beans的范围有什么区别?

12.什么是春季内豆?

13. Spring框架中的单例Bean是否是线程安全的?

14.请举例说明如何在Spring中注入Java Collection?

15.如何将Java.util.Properties注入Spring Bean?

16.请解释一下Spring Bean的自动装配?

17.请解释一下自动装配模式的区别?

18.如何打开基于注释的自动装配?

19.请解释一下