spring中问题总结

1.Spring中的Bean何时创建?(具体要看配置是否配置了延迟加载)

1)启动时加载(对于大对象,频繁用的)
2)使用时加载

2.Spring中的两大容器如何理解?

1)存储bean配置定义信息的容器(Map),使用HashMap
2)存储bean实例信息的容器 (Map),使用ConcurrentMap

3.Spring中bean对象构造方法,set方法,init方法执行顺序?

构造方法---->set方法—>init方法

4.Spring中的核心工厂?

BeanFactory,ApplicationContext

5.Spring 整合SqlSessionFactoryBean的目的?

基于SqlSessionFactoryBean对象创建SqlSessionFactory,在此
过程中其实创建了两个Bean对象,还有一个是SqlSessionFactoryBean对象,
要想获取此bean对象,需要在对应key的前面加上”&”符号。

6.如何理解Spring框架规范中的两大Bean类型?

1)实现了FactoryBean接口的Bean类型。
2)未实现FactoryBean接口的Bean类型。(调用FactoryBean对象的getObject方法)

你可能感兴趣的:(ssm,spring)