随笔-1  评论-68  文章-98  trackbacks-0

作者:徐建祥( netpirate@gmail.com

时间: 2007-01-03

网址: http://www.anymobile.org

 

1、 项目介绍

××××项目是基于……(背景,范畴,术语)

2、 系统设计

为了降低系统的耦合性,提高系统的实用性和灵活性,对系统的页面逻辑、业务逻辑和数据逻辑进行分层。集合当前的 Web 技术,在 Java 环境下,采用实现了 MVC 模式的 Struts 和实现了数据持久化的 Hibernate 的开源框架组合, Hibernate 中整合 EhCache ,对数据进行缓存。

本系统的体系结构如下:

其中,应用表示层基于 Struts 框架,业务逻辑层包含了供应用程序调用的业务逻辑规则,以帮助应用程序完成业务操作,数据持久层基于 Hibernate 框架,采用 DAOData Access Object)模式操作数据库,应用服务器采用 Tomcat

3、 详细设计

本系统具有多个模块,但各个模块的基本设计原理相同,下面将逐个描述。

……

4、 数据库设计

……

5、 开发示例

5.1 开发环境

       WinXP

       JDK 1.4.2

       Eclipse 3.2.1 SDK

MyEclipse 5.0GA Struts 1.2 Hibernate 3.1

Tomcat 5.5

5.2 新建 Web Project

       File->New Project->MyEclipse->J2EE Projects->Web Project

5.3 建立 Struts 关联

       MyEclipse->Add Struts Capabilities

5.4 建立数据库浏览

       Window-> Preferences->MyEclipse->Database Explorer->New Driver

       Window->Customize Perspective->Commands ,选上 Profile

       Profile 窗口, Connection it

5.5 建立 Hibernate 关联

       MyEclipse->Add Hibernate Capabilities

5.6 配置应用服务器

       Window-> Preferences-> Application Server->Tomcat 5 ,选择 Enable ,浏览 Tomcat 的安装目录,浏览 JDK 的安装目录

       右键点击 Project MyEclipse-> Add and Remove Project Deployment ,点击 Add Server 选择 Tomcat 5 Finish

点击 Run server ,切换到 Web Browser 窗口,就可以访问了。

 

参考文档

       Eclipse->Help->Help Contents->MyEclipseLearningCenter->J2EE Application Development->Getting Started->Struts Development

       Eclipse->Help->Help Contents->MyEclipseLearningCenter->Spring/Hibernate Development->Getting Started->Hibernate Development

       Struts-Hibernate-Integration-Tutorial http://www.laliluna.de/download/struts-hibernate-integration-tutorial-en.pdf

<全文完>
posted on 2007-01-05 00:35 Xu Jianxiang 阅读(900) 评论(0)  编辑  收藏 所属分类: Open Source

只有注册用户登录后才能发表评论。


网站导航: