对于使用Struts + hibernate + spring进行web开发中的配置方法网上可以随时找到,但是项目目录机构却不知道该如何整理,下面是自己的理解,不论错误是不是严重,希望哪位看到及时指正。
首先按照SUN的推荐,src中的包名按照你所在internet网络域名的逐级翻转写法,如com.yourcompany.projectname.packagename,其后可以写自己对包的命名,一个项目开发过程中的Class需要按照功能类型分类,一般至少包含如下几个包:
com.yourcompany.projectname.action;//存放struts中的Action
com.yourcompany.projectname.dao;//存放最低层访问数据库的Class
com.yourcompany.projectname.form;//存放struts中的FormBean
com.yourcompany.projectname.service;//存放Action需要使用完成某些功能的
这些类需要使用dao中的Class
com.yourcompany.projectname.model;//存放项目中的JavaBean
在这些包的下面可以根据自己项目的需要再分成更详细的功能存放在不同的类中
开发过程中的jsp文件应该在WebRoot下面新建一个文件夹存放,如果有过多的页面文件则应该建立多个文件夹或者子文件夹。
对于applicationContext.xml、ApplicationResources.properties、project.properties、jdbc.properties、web.xml件,我见到的都是直接放在WEB-INF下面,可能大一点的项目不能这样子吧
分享到:
相关推荐
《JavaWeb整合开发完全自学手册》介绍如何整合Struts+Hibernate+Spring+Eclipse进行J2EE开发,所有实例都基于MyEclipseIDE开发,引领读者快速进入基于JavaWeb的J2EE应用领域。《JavaWeb整合开发完全自学手册》主要...
简单struts+spring+hibernate搭建,配置,适合初学者
【标题】:“全套源码-论坛系统(Struts 2+Hibernate+Spring实现)”揭示了一个基于Java技术栈开发的论坛系统,它整合了三个重要的框架:Struts 2、Hibernate和Spring。这个项目旨在提供一个完整的解决方案,帮助...
Struts、Hibernate和Spring是Java Web开发中的三大框架,它们各自负责不同的职责,组合使用能够构建出高效、灵活的企业级应用程序。本实例旨在帮助初学者和J2EE开发者更好地理解和运用这三个框架的集成。 Struts是...
适合初学ssh 三大框架的初学者,使用。框架已经搭好,实现了增删改查。当然还有很多漏洞没有实现,靠你自己去修改了。挺简单的.这是刚学三大框架的时候做的一个小练习。是用myeclipse做的,导入一下,然后把数据库...
Struts2、Hibernate和Spring是Java开发中三大主流框架,它们各自在Web应用程序的不同层面上发挥作用,而将它们整合在一起,通常称为SSH(Struts2、Spring、Hibernate)或S2SH,可以构建出功能强大、结构清晰的企业级...
此项目包括struts+hibernate+spring初步整合的全部内容,下载后使用winRAR解压,导入项目即可使用, ...所有配置,已经通过运行,希望能帮到初学struts+hibernate+spring的忙 <a>wangzhikk.gnway.net<a/>
因此,"开发者突击_Java+Web主流框架整合开发_J2EE+Struts+Hibernate+Spring+源代码"这个资源对于初学者和有经验的开发者来说都是宝贵的参考资料,能帮助他们快速上手并精通SSH2框架的整合开发。
Struts、Hibernate和Spring是Java开发中非常流行的三大框架,它们各自负责Web应用程序的不同层面:Struts处理MVC模式中的视图和控制器,Hibernate管理持久层的数据操作,而Spring则提供了一个全面的轻量级应用框架,...
这个“Struts+Hibernate+Spring入门教程及实例”压缩包可能包含以下内容:教程文档、代码示例、项目结构、配置文件等,帮助初学者理解这三个框架的基本概念、配置方法以及如何在实际项目中进行整合。通过阅读文档、...
【Struts+Hibernate+Spring高校选课系统】是一款基于Java技术栈开发的教育管理软件,主要面向初学者,旨在提供一个实践平台,帮助学习者掌握Web应用开发中的核心技术。这个系统整合了三个主流的Java开源框架:Struts...
SSH(Struts+Spring+Hibernate)是一个经典的Java Web开发框架,用于构建高效、可扩展的企业级应用程序。这个教务管理信息系统是基于SSH框架实现的,提供了完整的源代码,可以直接运行,便于开发者学习和参考。 **...
在Java Web开发领域,"三大框架整合(struts+Hibernate+spring)"是指将Struts、Hibernate和Spring这三款流行的开源框架结合在一起,构建高效、可维护的企业级应用程序。这种集成通常被称为SSHA(Struts、Spring、...
Struts2、Hibernate和Spring是Java Web开发中的三大框架,它们的组合,通常被称为SSH(Struts2+Spring+Hibernate)或SSH2。这个“Struts2+Hibernate+Spring基于单表的增删改查code”项目是一个典型的Java Web应用...
这个"struts2+hibernate+spring开发包"是为了简化SSH集成的流程,方便开发者快速搭建项目环境。 Struts2作为表现层框架,主要处理HTTP请求和响应,提供了一套强大的Action和Result机制,使得业务逻辑与视图层分离,...
这个"Struts+Spring+Hibernate开发入行真功夫源码"提供了完整的代码示例,帮助初学者深入理解这三个框架的集成与应用。 Struts是MVC(Model-View-Controller)架构的实现,主要负责处理用户界面和业务逻辑之间的...
Struts、Hibernate和Spring是Java开发中非常流行的三大框架,它们各自负责Web应用的不同层面,协同工作可以构建出高效、可维护的系统。Struts主要处理MVC(Model-View-Controller)架构中的控制层,Hibernate则专注...
Struts、Hibernate和Spring是Java EE开发中常用的三个开源框架,它们可以被整合在一起,形成一个强大的企业级应用开发解决方案,通常称为SSH(Struts、Spring、Hibernate)框架集成。这个"Struts2.2.3+hiberante3.2+...
Struts、Hibernate和Spring是Java开发中非常重要的三个框架,它们各自解决着应用程序开发的不同问题。Struts专注于MVC(模型-视图-控制器)架构,提供了一个强大的前端控制器和动作类来处理用户请求;Hibernate则是...
计算机电子书下载,《Struts Hibernate Spring集成开发宝典》以Struts,Hibernate,Spring为核心详细地讲解了这三个组件的基础知识和基本使用方法,并通过一系列集成开发实例讲解了这三个组件在J2EE项目中的应用。...