如何写一个SSH项目程序设计大体思路

Posted 熬过今夜还有明天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何写一个SSH项目程序设计大体思路相关的知识,希望对你有一定的参考价值。

SSH:分别是指Spring,Struts,Hibernate. 后来Struts2代替了Struts,所以我们常说的SSH是指Spring,Struts2,Hibenate.

其中Spring一般用来配置bean. Struts2用来配置处理类.Hibernate是一个优秀的ORM框架,用来配置实体类与数据库的关系.

当我们决定用SSH写一个项目时,应该了解它的程序运行过程.

宏义上:你在界面点击一个按钮 ------会把相应的参数带到后台处理类进行处理--------处理结果会是一个字段,字段对应一个jsp视图返回给你,但是我们作为吊炸天的开发人员能仅仅局限于此吗?! 不!不能!我们要具有上帝视角,看到自己想看的每一个角落.

开发上的流程是:jsp----->web.xml------->(加载strtus.xml,spring.xml)--------->Struts.xml ---------->对应的处理类-------->业务逻辑处理(用到spring.xml,hibernate.xml)后,返回一个字段------>在strtus.xml寻找对应的逻辑视图----->返回给前端,给客户看.

流程清晰后,我们要清楚是怎么传递的?配置文件怎么配置的?这其中又哪些初学者会碰到的陷阱?又有哪些捷径?

这些后面会一一介绍.

对于导包,我一直觉得应该是在工程的进展中不断的完善过程中包不断的丰富,哪有人一上来就知道要用到的所有的包. 但是还是有一些框架涉及的必导的包,意思就是你只要用SSH,就必须导这些包.

Struts的jar包

hibernatte的jar包

spring的jar包

好了,jar终于倒完了.后面会一一介绍配置文件与细节.

以上是关于如何写一个SSH项目程序设计大体思路的主要内容,如果未能解决你的问题,请参考以下文章

MeEclipse搭建SSH框架之———大体框架

C#数独我有设计思路,但不会写

外包项目大体思路

大体思路

SSH网上商城项目实战14商城首页UI的设计

[ SSH框架 ] Hibernate框架学习之四(JPA)