您的位置:首页 > 编程语言 > Java开发

关于Struts2的一些实例代码

2007-08-25 18:08 197 查看
碰巧今天看到Geronimo 2 Release了,这个版本是和JEE 5 兼容的,可以使用EJB 3.0 的特性。

我想能否用Geronimo作为服务器,介绍如何在Geronimeo环境下如何将Struts2带入实际应用。

我大概会做一个叫做Teamware的项目,这个项目的目的是用来在一个团队中间提升交流。大概会使用如下四种组合情况来实现这个例子。

Struts2 + Spring + iBatis

侧重开源实现,使用iBatis来访问数据库,使用Spring来粘合业务。

Struts2 + Spring + Hibernate

同上,但是使用iBatis来访问数据库。

Struts2 + Spring + JPA

同上,但是使用JPA的特性。

Struts2 + Session Bean(EJB3) + Entity Bean (EJB3)

使用Struts2作为表示层,使用SessionBean作为业务逻辑层,在使用SessionBean的时候使用Facade模式,重用低层次的业务单元,数据访问使用EJB3中的 Entity Bean。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: