`
LD_21
  • 浏览: 130089 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

S2SH开发的一些技巧

    博客分类:
  • s2sh
阅读更多

项目流程:
一、原型设计(数据库原型(hibernate),界面原型(structs)),接着原型评估(对于数据库原型要写方法测试,界面原型要符合客户需求或者需求文档所述),当原型设计完成接着着手业务流程(spring部分);
二、业务流模型设计(spring部分):仔细设计接口(这是决定耦合程度的关键)接着实现接口,再次就是进行业务流整合(controller)的部分;
三、整合:如果第一步第二步都做好了,这一步很简单,一般也不会出现大问题,就是xml的具体配置了(这是以后项目发展的方向,配配就好。~!~)
四、整合后就应该开始单元测试、集成测试了,还要代码评审,最后发布release版本。
----------------------------

开发的流程:数据库---->entity--->dao--->services--->action---界面
维护的流程:界面--->action--->services---->dao--->entity---->数据库
----------------------------
一般做开发现有一个静态流程页面,然后设计数据库,数据库设计好后是框架的选择和搭建,如果用SSH,那么先导入Spring(建议顺序),因为很可能会让Spring管理Hibernate,再导入Hibernate最后导入Struts,框架搭建成功后(写一个测试试试),接下来可以分模块进行开发了,对于每个模块,可以先设计po和相应持久层方法(也就是相应的增删改查,不要涉及什么业务上去考虑),然后从页面------>>action层,然后根据action写相应的service,即业务层,当然业务层应该是最重要的灵活性也是最强的!
----------------------------
先写 静态页面  设计数据库  
根据静态页面  写formbean  根据数据库 写daobean
把静态页面 换成jsp   页面里的每一个操作  对应一个service  再判断该service需要什么dao   在action里 只是 调用一下 service .

分享到:
评论

相关推荐

    s2sh 增删改查带分页,项目 很实用, 带jar 包

    **S2SH(Struts2 + Spring + Hibernate)框架整合详解** S2SH是一个常见的Java Web开发框架组合,由Struts2、Spring和...开发者可以通过深入研究项目源代码,学习和掌握S2SH框架的使用技巧,提升自己的开发能力。

    s2sh ssh 架包和配置文档集合

    【标题】"s2sh ssh 架包和配置文档集合" 涉及的主要知识点是企业级Java开发中的三大框架整合——Struts2、Spring和Hibernate(简称S2SH),以及相关的jar包管理和XML配置文件。 【Struts2】:Struts2是一个基于MVC...

    bbs.rar_Doke_bbs_bbse09/com_s2sh_s2sh bbs

    总之,这个压缩包提供了一个基于S2SH的简单BBS实例,对于想要深入理解和实践Java Web开发,尤其是S2SH框架的人来说,是一个宝贵的资源。通过分析和运行这个实例,开发者不仅可以学习到Web应用的基本架构,还能掌握...

    S2SH框架的搭建过程详解(文档)及源代码

    S2SH框架是Java开发中的一个经典组合,由Struts、Spring和Hibernate三大开源框架集成,主要用于构建企业级Web应用程序。本教程将详细介绍如何搭建一个完整的S2SH框架环境,并提供源代码供参考。 首先,我们需要了解...

    S2SH三大框架整合实例

    【S2SH三大框架整合实例】是指在Java Web开发中,Spring、Struts2和Hibernate这三个主流框架的集成应用。这个实例旨在通过一个简洁明了的方式,帮助开发者理解如何将这三个框架有效地结合在一起,实现MVC(Model-...

    s2sh 个人学习笔记

    这篇个人学习笔记主要聚焦于“s2sh”框架,这是一个基于Spring、Struts和Hibernate的Java Web开发框架。Spring是全面的后端应用管理框架,Struts提供了MVC(模型-视图-控制器)设计模式,而Hibernate则是流行的ORM...

    s2sh注解整合

    在IT行业中,S2SH(Struts2 + Spring + Hibernate)是一种常见的企业级Web应用程序开发框架组合。这里的“s2sh注解整合”指的是将这三个框架中的注解方式结合起来使用,以实现更高效、简洁的代码编写。Struts2负责...

    S2SH项目搭建

    总结起来,"S2SH项目搭建"是一个涉及Java Web开发中三个核心框架集成的过程,它涵盖了MVC设计模式、依赖注入和对象关系映射等多个技术点,对于提升开发者在企业级应用开发中的技能具有重要意义。通过学习和实践这一...

    S2SH项目实例

    【S2SH项目实例】是基于Struts2、Spring和Hibernate三个开源框架的整合应用,这在Java Web开发中非常常见。Struts2作为MVC(Model-View-Controller)框架,负责处理用户请求和控制应用程序流程;Spring框架提供依赖...

    S2SH整合例子 注解配置 JSON 泛型Dao

    【S2SH整合】指的是Struts2、Spring和Hibernate三个开源框架的集成应用。这是一个常见的Java Web开发技术栈,用于构建高效、...通过深入学习和实践这些内容,开发者可以更好地理解和掌握企业级Java Web应用的开发技巧。

    OA.rar_ java oa s2sh_site:www.pudn.com

    【OA.rar】是一个压缩包文件,其名称暗示了它与办公自动化(OA)系统...通过对这些知识点的学习和实践,初学者可以深入理解S2SH框架的运作机制,进一步提升Java web开发能力,同时也能掌握OA系统开发的基本流程和技巧。

    s2sh文档GetOrdinal

    通过深入解析s2sh文档中的“GetOrdinal”知识点,我们了解了枚举类型的基本概念及其在处理固定值集方面的优势,同时也掌握了`GetOrdinal`方法的高效使用技巧。此外,`StringUtils`类的介绍进一步丰富了我们对字符串...

    s2shDemo.rar

    【标题】s2shDemo.rar 是一个基于Struts2、Spring和Hibernate这三大...通过这个s2shDemo项目,开发者不仅可以学习到具体的编程技巧,还能了解到企业级应用开发的流程和规范,为将来参与更复杂的项目打下坚实的基础。

    轻量级J2EE企业应用实战S2SH源码第2章

    《轻量级J2EE企业应用实战S2SH源码第2章》是关于使用Struts2、Spring和Hibernate(简称S2SH)框架进行整合开发的实践教程。这一章节的源码提供了深入理解这三个框架如何协同工作的实例,旨在帮助开发者掌握在实际...

    S2SH整合项目——ePortal(电子商务平台)

    总之,"S2SH整合项目——ePortal"是一个典型的Java Web开发案例,涵盖了多个关键技术和实战技巧,对于想要提升自己在电子商务平台开发领域的IT从业者来说,是一个极具价值的学习资源。通过深入研究和实践,不仅可以...

    最新版S2SH整合ajax之demo

    在IT行业中,S2SH(Struts2 + Spring + Hibernate)是一个常见的Java Web开发框架组合,用于构建高效、可维护的Web应用。Struts2作为MVC(模型-视图-控制器)架构的一部分,处理HTTP请求和响应;Spring提供依赖注入...

    S2SH三大框架采用注释整合项目案例

    在IT行业中,S2SH指的是Struts2、Spring和Hibernate这三个经典的Java Web开发框架的...通过学习这个案例,开发者不仅可以掌握S2SH框架的整合技巧,还能提升对Java Web开发整体流程的理解,提高开发和维护项目的能力。

    最新的S2SH整合:Spring4,Hibernate4,Struts2(源码)

    在IT行业中,S2SH框架整合是Web应用开发中一种常见的技术栈,它结合了Spring、Hibernate和Struts2三个强大的开源框架。本资源提供的"最新的S2SH整合:Spring4,Hibernate4,Struts2(源码)",旨在帮助开发者理解和实践...

    北大青鸟S2结业项目

    【标题】:“北大青鸟S2结业项目”是一个针对北大青鸟S2阶段学员的Java编程...尽管开发者认为代码质量不高,但正是这样的项目能提供宝贵的实践经验,使学员了解实际开发中的问题,并通过不断的学习和重构提升编程技巧。

    dwr实现web类似web桌面功能!

    【描述】中提到"S2SH整合dwr",这里的S2SH是指Struts2、Spring和Hibernate三个开源框架的集成。Struts2负责MVC(模型-视图-控制器)架构,Spring提供依赖注入和事务管理,Hibernate则作为ORM(对象关系映射)工具,...

Global site tag (gtag.js) - Google Analytics