《Struts与Spring整合的几种方法》的相关内容
相关讨论
Hibernate/Spring/Struts架构使用OpenSessionInView的问题
今天有一个朋友问了我一个问题,他使用的是Hibernate/Spring/Struts架构,配置使用Spring的OpenSessionInView Filter,但是发现不生效,lazy的集合属性在页面访问的时候仍然报session已经关闭的错误。我和他一起检查了所有的配置和相关的代码,但是没有发现任何问题。经过调试发现,应用程序使用的Session和OpenSessionInView Filt ...
by robbin 2005-08-03 浏览 (39275) 回复 (21) 关键字:
Struts调用Spring服务类的三种方法
用SSH做了几个项目,现在总结一下Struts Action中调用Spring Service的方法,大家有好的实现,请继续补充:
1.老爸操持型
这种类型,即是在BaseAction中提供一个getBean(String beanName)的父类方法,业务Action 在需要Serivce时,调用父类的getBean()得到Object型的S ...
by stamen 2006-09-15 浏览 (6260) 回复 (13) 关键字:
我的开发经验分享(一)-Spring业务bean零配置
注:在JavaEye注册不久,前些天这篇文章发布在了blog首页,似乎大家都在论坛活动多,因此转移到论坛这边分享
关键字: spring 动态bean管理 零配置
1. Spring业务bean配置的困扰
利用Spring IoC 容器进行项目开发的一个重要工作就是在 applicationContext.xml 中进行bean管理。 ...
by raymond2006k 2008-09-16 浏览 (1320) 回复 (29) 关键字: spring 业务bean配置 零配置
别装了,难道你们不想把properties直接注入到object中去(spring-plugin)?
/**
*作者:张荣华(ahuaxuan)
*日期:2008-4-9
**/
1背景
Spring2.5支持使用annotation来配置我们的service,比如如下代码:
@Service("userService")
public class UserServiceImpl extends BaseServiceSupport implements UserService {
...
by ahuaxuan 2008-04-09 浏览 (9628) 回复 (29) 关键字:
相关博客
详细讲解在Spring中进行集成测试
在单元测试时,我们尽量在屏蔽模块间相互干扰的情况下,重点关注模块内部逻辑的正确性。而集成测试则是在将模块整合在一起后进行的测试,它的目的在
于发现一些模块间整合的问题。有些功能很难通过模拟对象进行模拟,相反它们往往只能在真实模块整合后,才能真正运行起来,如事务管理就是其中比较典型的例
子。
按照Spring的推荐(原话:You should not normally use the S ...
by zmfkplj 2008-07-27 浏览 (72) 回复 (0) 关键字:
Struts2+Spring2+Hibernate3整合方案
Struts2从发布稳定的版本到现在已经快一个年头了,有关struts2的学习资料在网上也已经很丰富了,下面将用一个实例来解决Struts2+Spring2+Hibernate3三者之间的整合问题。这里还是非常俗气地使用了用户登录程序,没办法,因为它很简单,很容易理解,在其他应用中整合,都一样。整合就是要让彼此之间能够知道对方,在这三者之间,其实我们要整合的是struts2+spring2以及Sp ...
by hnylj 2008-01-31 浏览 (2140) 回复 (4) 关键字: struts2+spring2+hibernate3, 整合
集成Spring与Struts
Struts是一个Web层框架,需要考虑如何获得业务逻辑接口。一个较好的设计就是首先设计一个BaseAction,其中定义获得业务逻辑接口的方法,其他所有Action继承了BaseAction,方便地调用业务逻辑接口。
java 代码
public class BaseAction extends Action&nbs ...
by justin8335 2007-09-28 浏览 (422) 回复 (0) 关键字:
webwork2.2.2迁移到struts2.0.6之记录
听说struts2出来了,与webwork2的差别也不是很大,robbin说迁移很easy,禁不住诱惑,我也尝试了一把,然则发现其实好像没那么容易啊,下面把一些过程记下来。
1、JDK版本,首先我们用的是JDK1.4,一直不太敢使用JDK5,因为我们开发的系统很有可能还要在用户很久以前的系统上跑,怕出兼容问题,所以struts2我们只能选用其jdk4的那个版本了。放入的jar是:
xwork- ...
by mingo 2007-03-22 浏览 (1281) 回复 (0) 关键字:
相关圈子讨论
使用 Spring 2.5 TestContext 测试框架(转)
概述
Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:
1.基于注解的 IoC 功能;
2.基于注解驱动的 Spring MVC 功能;
3.基于注解的 TestContext 测试框架。
Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。
低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (1087) 回复 (1)
Tapestrying-hibernate使用指南
一、前提:
1、使用java1.5
2、Hibernate使用annotation配置
3、Hibernate为3.x版本
二、准备:
1、hibernate的配置文件放于类路径,例如WEB-INF/classes的根目录,也就是开发时放于源码的根路径。
2、将hibernate包和依赖包、Tapestrying-hibernat.jar放于lib路径(WEB-INF/lib)。
三、例子:
1、 ...
by tapestry 2006-12-11 浏览 (2289) 回复 (11)
关于Tapestry5+spring+hibernate启动,报Service id 'HibernateEntityPackageManager' has already been defined错
系统使用包如下:
ant.jar
antlr-2.7.5H3.jar
asm.jar
asm-attrs.jar
bsf-2.3.0.jar
c3p0-0.8.5.2.jar
cglib-2.1.jar
cleanimports.jar
commons-codec-1.3.jar
commons-collections-2.1.1.jar
commons-dbcp.jar
...
by guanyq 2007-11-05 浏览 (759) 回复 (6)
使用 Spring 2.5 注释驱动的 IoC 功能(转)
概述
注释配置相对于 XML 配置具有很多的优势:
它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。
注释和 Java 代码位于一个文件中,而 ...
by guoli83945 2008-03-12 浏览 (1172) 回复 (1)
任务委派怎么会出错啊?
原先我的demo是用jbpm3.2.2+struts2+mysql开发的,想在我在用spring整合的时候出现了一个在任务委派的时候的错误
报告的错误是:
严重: Servlet.service() for servlet default threw exception
java.lang.NullPointerException
at com.credit.assigment.Info ...
by renavatior 2008-06-11 浏览 (380) 回复 (4)
相关新闻
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (1258) 回复 (0) 关键字: spring
比较Wicket 1.5和Tapestry 5
Struts框架一度很流行,现在还有很多开发者使用Struts,因为处理遗留代码和投资方面的原因,有更多的开发者已经开始转向使用基于组件的框架。JSF是最受欢迎的组件框架之一,因为JSF是JCP的一部分,而且得到很多厂商支持。JSF 2.0即将发布,不过本文要讨论的是另外两个基于组件框架:Wicket 1.5和Tapestry 5。
很快,Apache基金会将会发布两个有趣的框架新的版本:Wic ...
by QQbyte 2008-09-16 浏览 (2056) 回复 (15) 关键字: wicket tapestry
迁移应用进入基于Annotation MVC的spring 2.5
Spring 2.5引入了基于Annotation配置的MVC controllers。这篇简短的文章介绍了需要如何迁移你的spring 2.0应用到spring 2.5,至少是需要迁移MVC相关的应用。首先保证你已经将spring-webmvc.jar放在你的classpath内,DispatcherServlet不再是spring.jar的一部分,现在是在一个单独的模块内。任何controll ...
by withyou 2008-02-27 浏览 (1943) 回复 (1) 关键字: spring annotation

