要想很好理解这三个上下文的关系,需要先熟悉spring是怎样在web容器中启动起来的。spring的启动过程其实就是其IoC容器的启动过程,对于web程序,IoC容器启动过程即是建立上下文的过程。 spring的启动过程: 首先,对于一个web应用,其部署在web容器中,web容器提供其一个全局的上 ...
分类:
编程语言 时间:
2016-09-23 06:31:36
阅读次数:
149
Spring与多种流行Web应用框架(Struts、JSF和DWR)集成的方法。 Spring强大的IoC容器和企业支持特性使其十分适于实现Java EE应用的服务和持续层。 对于表现层,可以在许多不同的Web框架中选择,所以常常需要将Spring与使用中的Web框架集成。 这里的集成关注这些框架中... ...
分类:
编程语言 时间:
2016-09-22 15:44:24
阅读次数:
197
转:http://www.cnblogs.com/tylerdonet/ 1.为什么要用Ninject? Ninject是一个IOC容器用来解决程序中组件的耦合问题,它的目的在于做到最少配置。其他的的IOC工具过于依赖配置文件,需要使用assembly-qualified名称来进行定义,庸长且复杂常 ...
分类:
其他好文 时间:
2016-09-22 12:52:06
阅读次数:
139
3.1、DispatcherServlet作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 Dispatch ...
分类:
其他好文 时间:
2016-09-21 10:15:04
阅读次数:
119
Spring框架主要使用依赖注入。实际上,很多牛叉的框架如Google的Guice都是使用依赖注入。 依赖注入和IOC容器 1.依赖注入 有两个组件A和B,其中A中的一个方法使用到了B中的方法: 1)要想使用B中的方法,必须首先获取B的一个实例,如果B是一个具体的类,则可以通过new获取到B的实例。 ...
分类:
编程语言 时间:
2016-09-21 09:05:32
阅读次数:
151
使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。 如:在base-package指 ...
分类:
编程语言 时间:
2016-09-17 16:32:20
阅读次数:
131
Spring框架的插件springsource-tool-suite-3.4.0.RELEASE-e4.3.1-updatesite(是一个压缩包)导入步骤: eclipse->help->Instal New Software->点击add,找到该压缩包->选择 Name下面选择带有 /Sprin ...
分类:
其他好文 时间:
2016-09-12 00:46:44
阅读次数:
148
中间库方式同步数据在Spring的IoC容器中配置一个JdbcTemplate的bean,将DataSource注入进来,然后再把JdbcTemplate注入到自定义DAO中。需求:将档案、部门基础数据写入中间库,以档案为例trigger查看所有trigger,查看trigger创建语句showcreateTRIGGERtrg_staffinfo_delete
se..
分类:
数据库 时间:
2016-09-09 18:52:02
阅读次数:
240
1 Spring IOC 容器对 Bean 的生命周期进行管理的过程: 1)通过构造器或工厂方法创建 Bean 实例 2)为 Bean 的属性设置值和对其他 Bean 的引用 3)调用 Bean 的初始化方法 init-method 4)Bean 可以使用了 5)当容器关闭时, 调用 Bean 的销 ...
分类:
编程语言 时间:
2016-09-08 18:25:20
阅读次数:
122
spring的IOC容器能够帮我们自动new对象,对象交给spring管之后我们不用自己手动去new对象了。那么它的原理是什么呢?是怎么实现的呢?下面我来简单的模拟一下spring的机制,相信看完之后就会对spring的原理有一定的了解。 spring使用BeanFactory来实例化、配置和管理对 ...
分类:
编程语言 时间:
2016-09-07 06:53:49
阅读次数:
186