`
zengbo0710
  • 浏览: 414774 次
社区版块
存档分类
最新评论

struts+spring+hibernate的web应用 架构搭建

阅读更多

许久没有些文章了,现在比较清闲,于是决定用 struts+spring+hibernate 做了一个的小 web 应用。程序虽小,但五脏俱全,今后还会加上权限,打印等功能。

<o:p> </o:p>

开发工具:

Eclipse 3.2 + NLpack1-eclipse-SDK-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.2.1</st1:chsdate>-win32( 中文语言包 )

插件:

tomcatPluginV31 :用于 tomcat 项目建立和管理。

Properties Editor struts 中的资源国际化的中文编辑插件,不需要再用命令去转换文本格式了。

xmlbuddy_2.0.72 xml 强大编辑器,而且是免费的。

GEF-SDK-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.2.2</st1:chsdate>+tk.eclipse.plugin.htmleditor_2.0.4+tk.eclipse.plugin.struts_2.0.4 jsp 页面编辑器,这个编辑器远没有 myeclipse 或者 wtp 等大型插件那么强大,但一是免费,二是占资源少的缘故,而且编辑一般的 jsp 页面也够用了,所以我觉得这个插件还凑合够用。

sqlexplorer_plugin_<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">3.0.0</st1:chsdate>.20060901 sql 管理器, 开源插件,比较好用,特别是针对 mysql 这种没有什么强大的 sql 图形编辑管理器的数据库来说。如果用 sqlserver, 这个插件也就可有可无了。

<o:p> </o:p>

数据库: SQLServer 2000

<o:p> </o:p>

首先是建库建表,

create database game

create table products(

game_id int primary key NOT NULL ,

game_name_cn varchar (100) NOT NULL ,

game_name_en varchar (100) NOT NULL ,

game_capacity int NOT NULL ,

game_version int NOT NULL ,

game_media int NOT NULL ,

game_copyright int NOT NULL ,

game_price decimal(10, 2) ,

game_content varchar (100)

)

<o:p> </o:p>

开始搭架子了。

因为使用的是 tomcatPluginV31 ,所以建议 eclipse 的工作空间选择 tomcat webapps 目录。这样项目就不需要再部署了。

<o:p> </o:p>

新建一个 tomcat 项目,新建 -> 项目 ->java-> tomcat project ,在项目名处,写 ”game” ,点击完成。

<o:p> </o:p>

接着新建一些包,如下图所示。
ssh1.jpg

<o:p> </o:p>

然后向 WEB-INF\lib 包中添加一些需要的 jar ,所需的 jar 如下图所示:

ssh2.jpg

需要注意的是,这里
hibernate3.jar hibernate3.1 strust strust1.x

<o:p> </o:p>

至此,项目基本搭建完毕,下一篇就开始写项目代码了。 



分享到:
评论

相关推荐

    Struts2+Spring+hibernate中对action的单元测试环境搭建[总结].pdf

    Struts2+Spring+Hibernate 中的Action单元测试环境搭建 在软件开发中,单元测试是一种非常重要的测试方法,可以帮助我们确保代码的可靠性和稳定性。在 Struts2+Spring+Hibernate 框架中,对 Action 的单元测试环境...

    struts+spring+hibernate

    Struts、Spring 和 Hibernate 是Java开发中非常著名的三个开源框架,它们组合在一起形成的SSH(Struts、Spring、Hibernate)框架,是企业级Web应用开发的常用解决方案。SSH框架的整合可以实现模型-视图-控制器(MVC...

    用eclipse搭建SSH架构(struts + spring + hibernate)

    SSH 架构(Struts + Spring + Hibernate)广泛应用于 Java Web 开发中,例如: * 网站开发:SSH 架构能够提供一个灵活的 MVC 框架,能够方便地处理用户请求。 * 企业应用开发:SSH 架构能够提供一个统一的 IoC 容器...

    使用struts+spring+hibernate组装你的web应用架构

    本文将探讨如何利用Struts、Spring和Hibernate这三个流行的开源框架来搭建一个松散耦合、易于维护的Web应用架构。首先,让我们逐一了解这三个框架的主要职责。 Struts作为表示层框架,主要负责管理用户的HTTP请求,...

    struts+spring+hibernate整合

    通过以上步骤,一个基本的Struts、Spring和Hibernate整合的应用就搭建完成了。这个整合的关键在于Struts处理HTTP请求,Spring管理业务对象和依赖,而Hibernate则处理数据库操作。这样的架构可以实现松耦合,便于代码...

    在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架

    其中,Struts2、Spring与Hibernate作为经典的“SSH”组合(Struts-Spring-Hibernate),在Java Web开发领域占据着重要的地位。本文旨在通过一个简单的登录示例项目,详细介绍如何在Netbeans IDE环境下构建基于Struts...

    网上订餐系统(struts+spring+hibernate).rar

    网上订餐系统是一种基于互联网技术实现的餐饮服务应用,它结合了Struts、Spring和Hibernate三个核心Java EE框架,为用户提供便捷的在线订餐体验。这个压缩包文件"网上订餐系统(struts+spring+hibernate).rar"很可能...

    struts2.3.16+spring4.0.2+hibernate4.2.4整合所需札包

    Struts2.3.16、Spring4.0.2和Hibernate4.2.4是三个非常关键的Java企业级开发框架,它们分别用于处理Web层、服务层和持久层的逻辑。这个整合的"struts2.3.16+spring4.0.2+hibernate4.2.4整合所需札包"提供了这三个...

    eclipse搭建(Struts2.5+Spring5.0+hibernate5.2)整合框架Demo实例

    本教程将详细介绍如何使用Eclipse IDE搭建一个基于Struts2.5、Spring5.0和Hibernate5.2的整合框架,提供一个可运行的Demo实例。这个组合是Java企业级开发中常见的技术栈,它们各自负责不同的职责:Struts2作为前端...

    struts1+spring2.5+hibernate3.0集成带数据库

    Struts1、Spring2.5和Hibernate3.0是Java Web开发中经典的SSH(Spring、Struts、Hibernate)集成框架的三个组件,它们在2000年代末期至2010年代初广泛应用于企业级应用开发。SSH框架组合为开发者提供了模型-视图-...

    Struts2+Spring3+Hibernate4+Maven+EasyUI

    Struts2+Spring3+Hibernate4+Maven+EasyUI 是一个常见的Java Web开发组合,它们各自扮演着关键的角色,构建了一个高效、模块化的应用程序架构。这个组合在企业级应用中广泛使用,尤其是在数据管理、业务逻辑处理和...

    轻量级Java EE企业应用实战——Struts 2+Spring+Hibernate整合开发电子书1

    《轻量级Java EE企业应用实战——Struts 2+Spring+Hibernate整合开发电子书1》是一本专注于Java EE企业级应用开发的书籍,主要涵盖了Struts 2、Spring和Hibernate这三个流行开源框架的整合应用。这本书对于Java...

    Struts2+Spring3+Hibernate4+Maven+EasyUI整合入门视频002

    Struts2、Spring3、Hibernate4、Maven和EasyUI是Java Web开发中常见的技术栈,它们各自在应用开发中扮演着重要的角色。这个视频教程应该是针对初学者,旨在介绍如何将这些技术整合到一起,构建一个完整的Web应用程序...

    Struts1.2+Spring1.2+Hibernate2.0搭建详解

    Struts1.2、Spring1.2和Hibernate2.0是经典的Java企业级开发框架组合,它们分别负责不同的职责,共同构建了一个强大的后端架构。Struts1.2作为MVC(模型-视图-控制器)框架,主要处理前端请求并控制页面展示;Spring...

    Struts2+Spring2+Hibernate3 web应用示例

    ### Struts2+Spring2+Hibernate3 Web应用示例详解 #### 一、概述 Struts2、Spring2以及Hibernate3是三个非常流行的Java技术栈中的框架,它们各自解决了Web应用开发过程中的不同问题,而当这三个框架整合在一起时,...

    Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例.doc

    ### Eclipse+Struts+Spring+...总之,掌握Eclipse+Struts+Spring+Hibernate+Mysql环境搭建及访问数据库实例,对于从事Java Web开发的工程师而言,是基础且重要的技能,它构成了现代Web应用开发的核心知识体系。

    Struts+Spring+Hibernate整合开发详解

    Struts、Spring 和 Hibernate(通常简称 SSH)是三个非常流行的 Java 开发框架,它们各自在 MVC 架构、依赖注入与业务逻辑管理以及持久层操作方面有着卓越的表现。本文将详细介绍如何将这三个框架整合在一起,并构建...

Global site tag (gtag.js) - Google Analytics