Spring
文章平均质量分 52
阳光倪华
这个作者很懒,什么都没留下…
展开
-
Spring简介
Spring是分层的轻量级的开源框架以IoC和AOP为内核,提供了展现层Spring MVC,持久层Spring JDBC及业务层事务管理等一站式的企业级应用技术Spring整合了许多第三方框架和类库好处方便解耦,简化开发。通过Spring提供的IoC容器,用户可以将对象之间的依赖关系交由Spring进行控制,避免硬编码造成的过度程序耦合。有了Spring,用户不必再为单例模式类和、属性...原创 2018-09-26 12:35:34 · 121 阅读 · 0 评论 -
Spring IoC 之资源加载
定义让调用类对某一接口的具体实现类的依赖关系由第三方注入,以移除调用类对某一接口实现类的依赖IoC类型构造函数注入属性注入容器完成依赖关系的注入本质上是容器把类的初始化和装配等底层工作完成,减少程序员开发的工作量,从而专注业务逻辑开发工作Spring IoC容器通过配置文件或注解描述类与类之间的依赖关系,自动完成类的初始化和依赖注入工作。启动IoC容器new XmlBeanF...原创 2018-09-26 14:12:07 · 288 阅读 · 0 评论 -
BeanFactory和ApplicationContext详解
简介Spring通过一份配置文件描述Bean与Bean之间的依赖关系,利用Java语言的反射功能实例化Bean并建立Bean之间的依赖关系。Spring的IoC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务区别BeanFactory是Spring框架最核心的接口,它提供了高级IoC的配置机制。ApplicationC...原创 2018-09-26 22:16:59 · 318 阅读 · 0 评论 -
WebApplicationContext详解
简介由于Web应用比一般应用拥有更多的特性,因此WebApplicationContext扩展了ApplicationContextWebApplicationContext是专门为Web应用准备的,它允许从相对于Web根目录的路径中装载配置文件完成初始化工作。从WebApplicationContext中可以获得ServletContext的引用,整个Web应用上下文对象作为属性放置到Se...原创 2018-09-27 18:22:48 · 4152 阅读 · 0 评论 -
Bean的生命周期
简介Bean的生命周期由多个特定的生命阶段组成,Spring在每个阶段都向外暴露出了一些接口,允许外界在Bean的生命周期阶段对其进行控制BeanFactory中Bean的生命周期...原创 2018-09-27 19:37:39 · 114 阅读 · 0 评论 -
Spring之BeanPostProcessor
简介它是一个Factory hook,允许自定义修改新的bean实例,例如 检查标记接口或用代理包装它们ApplicationContexts可以在其bean definitions中自动检测BeanPostProcessor bean,并将它们应用于随后创建的任何bean。 普通bean factory允许对post-processors进行编程注册,适用于通过该factory创建的所有be...原创 2018-11-20 21:52:05 · 153 阅读 · 0 评论