1. 首先,在web.xml中配置spring的配置文件的位置 contextConfigLocation classpath:spring/spring-applicationContext.xml注:context-param中定义的是application范围内的参数,存放在servletco...
分类:
编程语言 时间:
2015-03-14 19:50:27
阅读次数:
137
Spring的WEB模块用于整合Web框架,例如Struts 1、Struts 2、JSF等
整合Struts 1
继承方式
Spring框架提供了ActionSupport类支持Struts 1的Action。继承了ActionSupport后就能获取Spring的BeanFactory,从而获得各种Spring容器内的各种资源
import org.springframework.w...
分类:
编程语言 时间:
2015-03-14 12:27:14
阅读次数:
125
Spring自带的jar文件
Spring模块组成图
Spring的主要模块分别是核心Spring容器,spring的AOP模块,数据访问与集成,web和远程调用,测试。
核心spring容器:
容器是spring框架最核心的部分,它负责spring应用中Bean的创建、配置和管理。
Spring的AOP模块:
在AOP模块中,spring对面向对象切面...
分类:
编程语言 时间:
2015-03-12 20:53:21
阅读次数:
144
前面我们已经知道了怎么在Java中执行脚本语言,今天,以Groovy为栗,来看下怎么在脚本里面使用Spring容器。...
分类:
编程语言 时间:
2015-03-11 10:50:19
阅读次数:
137
简单的说,Spring就是通过工厂+反射将我们的bean放到它的容器中的,当我们想用某个bean的时候,只需要调用getBean("beanID")方法即可。
原理简单说明:
Spring容器的原理,其实就是通过解析xml文件,通过反射创建出我们所需要的bean,再将这些bean挨个放到集合中,然后对外提供一个getBean()方法,以便我们获得这bean。
下面我们来简单...
分类:
编程语言 时间:
2015-03-10 14:04:28
阅读次数:
211
项目中用到spring容器来管理业务bean,在servlet中就收到前台传递来的请求参数后,调用业务bean,老是出错部门代码如下[java]view plaincopyprivateUserServiceuserService;publicUserServicegetUserService(){...
分类:
其他好文 时间:
2015-03-10 11:52:01
阅读次数:
171
dubbo版本:2.5.4服务发布是服务提供方向注册中心注册服务过程,以便服务消费者从注册中心查阅并调用服务。服务发布方在spring的配置文件中配置如下:上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean。在上面的配置中,spring容器在启动的过程中会解析自定义的s...
分类:
其他好文 时间:
2015-03-09 14:16:42
阅读次数:
209
前段时间在公司做了一个项目,项目用了spring框架实现,WEB容器是Tomct 5,虽然说把项目做完了,但是一直对spring的IoC容器在web容器如何启动和起作用的并不清楚。所以就抽时间看一下spring的源代码,借此了解它的原理。
我们知道,对于使用Spring的web应用,无须手动创建Spring容器,而是通过配置文件,声明式的创建Spring容器。因此在Web应用中创建Spr...
分类:
编程语言 时间:
2015-03-05 17:02:38
阅读次数:
198
SqlSession是通过SqlSessionFactory来创建的,SqlSessionFacory是线程安全的,SqlSessionFactory通常使用单列的方式来管理SqlSession的,如果使用Spring框架,可以通过Spring容器来管理SqlSessionFactory。SqlSe...
分类:
数据库 时间:
2015-03-05 16:32:13
阅读次数:
1797
今天学习到strusts2与spring的整合,把原来可以交给spring产生的东西都扔给了它,终于拜托了繁琐的代码,只专心于逻辑开发就OK了,现在连strusts的action都可以交给spring容器产生了!在strusts2和spring整合的时候,必不可少的一个jar包就是struts2-s...
分类:
编程语言 时间:
2015-03-04 20:42:35
阅读次数:
368