纯SSH框架WEB开发流程

一、搭建框架,写好配置文件

二、建数据库

三、写dao,service接口以及实现类

四、写实体类entity,Hibernate映射文件xxxx.hbm.xml并在applicationContext.xml中配置该映射文件扫描<property name="mappingResources">
            <list><value>com/fhsy/entity/Users.hbm.xml</value>.......

</list>
        </property>

五、写JSP

六、写action

1. action中调用service实例操作数据库

2. 写相关业务实现代码

七、action在struts.xml,applicationContext.xml中的配置

1. applicationContext.xml:例如:<bean id="UsersAction" class="com.fhsy.action.user.UsersAction" scope="prototype"/>

2. struts.xml:例如:<action name="user!*" class="UsersAction" method="{1}"><result name="show">/show/showOrders.jsp</result>.........</action>

时间: 2024-11-23 21:30:28

纯SSH框架WEB开发流程的相关文章

SSH框架的开发流程

最近一段时间在使用SSH框架开发一个系统,对SSH框架又重新学习一遍.发现之前学的一些东西都忘记了,而且对很多知识点都理解的不是很透彻.最近在学习的过程中,又对一些知识点重新整理了下,但是还是比较凌乱,等项目完结后,我会再整体把开发流程梳理一遍.今天只是想跟大家分享一下大概的一个流程. 1.首先把需要的jar包都准备好,大概有86个包. 2.对于一个好的项目应该有一个非常好的结构. --src ----domain ----dao ----controller 2.根据你的数据库表写你的doma

Eclipse 下用Maven构建ssh框架web工程

之前的项目中用到了maven,而且是web项目(但不是标准的ssh架构),趁着假期,重用南哥的pom文件,自己也试试用maven构建web项目,搭建完整的ssh开发框架. 工具准备:jdk,eclipse,maven Eclipse 插件:Hibernate Tools (以上工具软件请请自行Google下载安装) 当然,构建过程需要畅通的网络,以确保maven能顺利下载依赖包. 第一步,在eclipse新建Maven项目, New->Maven Project: 两个next之后选择maven

Web开发流程

知乎上关于Web开发流程豪情给予的回答. web前端开发流程是什么?进行操作会用到哪些便捷的小工具?是先用模板做好,然后在基础上改吗??正常大家说的改框架是不是指的用模板做的网站原文件?前端开发做的文件一般是哪些?放在主机什么文件夹里啊? 1. web前端开发流程是什么?老板或甲方是一个需求的真正发起者,也是一个基础idea的梦想师,产品是需求专业化梳理或进行有效评估细化需求负责的,而设计是前端的上游,前端是设计的下游.设计的工作目的是把产品宏观的思维结果进行专业的处理,因为按一般的习惯,产品最

单元测试框架的开发流程

简介 单元测试可以更快地发现代码中的错误,因此各个编程语言都拥有了专门的单元测试框架.本文按照一般的开发流程来讨论单元测试框架,即需求分析.设计实现,应用模型等等,希望可以提取单元测试的共性,为理解不同的测试框架提供支持. 需求分析 从单元测试的机制可以发现一部分隐藏需求,总结如下: 独立测试:针对一个软件单元. 用例组织:可以选择执行测试. 自动执行测试用例:可以重复执行. 自动验证测试结果:可以帮助排错过程. 满足以上几点,单元测试甚至可以作为一个可以执行的规格说明和文档. 设计实现 现有的

使用.NET MVC框架项目开发流程(项目开发流程)

MVC项目开发流程 整理需求,进行需求分析.项目设计. 整理数据项,建数据库做前期准备,并整理字典. 建立所需数据库表和视图和模型. 页面实现其初步功能(跳过逻辑后台代码),只是实现页面之间的跳转以及展示(预览审核使用). .............................................................................................................................. 审核通过……开始写数据

SSH框架 web.xml配置

<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.s

(转)web开发流程

a.项目经理与公司决策层的沟通,以确定这个需求有没有足够的人手和可行性去实现,以及与现有产品的依存关系. b.公司决策层与市场/策划部门的交流,这个过程将进行的相当充分,并且是反复.长期的,它致力于从用户的角度对需求进行细化和分解. c.市场部门需要针对细节问题与项目经理交流,以确定这个需求有没有可行性去实现. d,e,j.这是整个产品的架构设计过程,分为ui架构设计和程序架构设计两部分.首先架构师需要与项目经理达成思想上的一致,随后进行设计.这个设 计必须是便于分工.维护和扩展的,而且要能够承

使用Rss框架PHP开发流程

先在Navicat建好数据库,然后在项目文件夹model下建PHP.web文件,然后引入include_once (ROOT . '/library_Easy/mysqlhelper.php'); <?php // include_once (ROOT . '/library_Easy/mysqlhelper.php');//固定写法 class MessageList extends MySqlHelper { public function __construct() { parent::_

总结web开发流程

首先有1个jsp页面.1.点击,有个url路径,跳到controller中的一个get方法,这个方法中,设置model,返回一个字符串,这个字符串是一个jsp的名字.2.在jsp中,可能首先就是一个查询[select],然后对查询的数据有一些操作,操作后提交数据到controller的一个post方法,将获取到的数据封装成对象,放到map中或者不放也行,通过service.serviceImpl.mapper.mapper.xml将数据存入[insert/update]数据库,或者将数据从数据库