一。内容回顾
简述对spring框架的了解
优点
高内聚低耦合
可拔插式设计模式
XML配置 便于维护
Sping 可以和各大优秀的框架很好结合(Struts2 springmvc mybatis hibernate)
Spring 一站式开发(springmvc spring JdbcTemplate)
底层原理:反射,代理机制
搭建spring框架步骤
1.导入jar包
2.创建spring容器 applicationContext.xml
3.加载xml获取bean对象
applicationContext ca = new ClassPathXmlApplicationCpntext(“xml”);
Object obj = Ac.getBean(“bean的name/id/类.class”);
Bean的生命周期: 实例化对象 init-method 对象销毁 destroy-method
Bean 单例 多例模式: 默认单例模式,如果想设置多例模式scope=“protocype” ,
Bean 懒加载问题: 默认懒加载关闭,使用懒加载通过 lazy-init=“true”来设置; Beans 根标签上添加 default-lazy-init=“true”设置为全部懒加载
Spring DI
依赖注入: 程序运行期间,把spring容器创建好的对象动态的注入到所需要的组件中。