初识SSH(Struts,Spring,Hibernate)-(SSH1)

       做IT的,都知道,项目不知道什么时候就来了,加班也是家常便饭,所以对于新来项目也由原来的恐惧到现在慢慢适应!

      这不,刚开发完一个小型系统,又来了一个特急的项目,10天完工,7天后台,3天前台,今天刚刚完成后台,趁着前台美工还有部分没做完,我得以喘息,上来写写这两天的感受,大家共同学习!

     首先,由于该项目是个中小型项目,另外后期改动较大,也为了学习新的MVC模式,所以架构设计人员认为使用SSH(Struts,Spring,Hibernate)进行开发,初学的我原来只对Struts比较熟悉,突然使用SSH,有点让我恐慌,另外,又使用myeclipse6,让我原来熟悉Jbuilder2006也有所顾忌。我开始加班,开始学习,开始问其他人,慢慢的我开始有点兴奋了,因为突然感觉我是一个喜欢挑战,喜欢新事物的人,这些天的忙碌让我有种充实感,学到了一些东西,也让我知道了很多!

    Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装,这种新的开发模式让我们的开发更加方便、快捷、思路清晰,再加上使用myeclipse,让我们突然感觉这种开发很快捷,但是维护却很麻烦,出错不知该怎么查找,这点让我们有点头疼,而且开发时的初级使用也让我们头疼!

    经过一天的使用,对myeclipse有了一定了解!原来它对数据库管理和操作的封装让我们减少很多对SQL语言繁琐的编写,但是它的配置也需要好好熟悉一下!对于myeclipse的Hibernate 的反向工程封装很方便,另外,在myeclipse种进行Struts的Form,Action建立和关联都是可视化的,也使流程清晰很多!

   首先简单说这么多,期待后文吧!

时间: 2024-07-31 09:53:12

初识SSH(Struts,Spring,Hibernate)-(SSH1)的相关文章

Struts+Spring+Hibernate实现上传下载

上传|下载 引言 文件的上传和下载在J2EE编程已经是一个非常古老的话题了,也许您马上就能掰着指头数出好几个著名的大件:如SmartUpload.Apache的FileUpload.但如果您的项目是构建在Struts+Spring+Hibernate(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好解决这个问题了. 本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序.SS

求一个Struts+Spring+Hibernate做的一个小列子

问题描述 本人正在学习Struts+Spring+Hibernate,请高手做一个小例子,简单易懂的(有注释最好),因为有些东西我还是不太明白,主要配置文件太多,多谢-- 解决方案 解决方案二:还是找些视频自己先研究研究啊解决方案三:verycd上面有好多SSH整合的实战视频,你应该自己找一些看才能懂,单靠看一个小例子就想弄明白SSH,不太现实啊.解决方案四:先搞清概念很重要,然后分析每个提供的功能,再整.

struts+spring+hibernate新手提问

问题描述 请问struts+spring+hibernate怎么配置applicationContext.xml如何配置才能连接oracle11g不知道orcal的jdbc驱动包ojdbc14.jar能不能用是否需要下载新的能适用于orale11g的jar包? 解决方案 解决方案二:怎么说呢好长解决方案三:你可以去我那下载文档,里面有!

想讨论一下.struts+spring+hibernate的bean的作用域问题,也就是<bean

问题描述 想讨论一下.struts+spring+hibernate的bean的作用域问题,也就是<bean scope="">的设置从表示层开始:1.Struts Action对应的bean作用域2.业务层的Service类的bean作用域3.数据存储层的DAO类的bean作用域4.实体层的Bean的作用域. 解决方案 1.Struts Action对应的bean作用域 scope=prototype2.业务层的Service类的bean作用域 scope=prototy

struts+spring+hibernate是由谁来操作数据库的?

问题描述 struts+spring+hibernate是由谁来操作数据库的? 解决方案 解决方案二:hibernate解决方案三:非常感谢你的答案.解决方案四:我想加你QQ解决方案五:是lZ你自己操作的...hibernate只是封装好那些东西而已...嘻嘻~~~解决方案六:hibernate提供了很多接口,用于数据库的操作,struts主要处理业务逻辑,spring就是把struts和hibernate很好的结合起来解决方案七:在Strutshibernatespring的开发中struts

Struts+Spring+Hibernate组装web应用

web 摘要: 这篇文章将讨论怎样组合几个著名的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持一致.富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关.这篇文章将使用3种流行的开源框架来讨论组合框架的策略 其实,就算用Java建造一个不是很烦琐的web应用程序,也不是件轻松的事情.当为一个应用程序建造一个构架时有许多事情需要考虑.从高层来说,开发者需要考虑:怎样建立用户接口?在哪里处理业务逻辑?和怎样持久化应用数据.这三层每一层都有它们各自的

用Struts+Spring+Hibernate组装WEB应用

这篇文章将讨论怎样组合几个著名的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持一致.富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关.这篇文章将使用3种流行的开源框架来讨论组合框架的策略 其实,就算用Java建造一个不是很烦琐的web应用程序,也不是件轻松的事情.当为一个应用程序建造一个构架时有许多事情需要考虑.从高层来说,开发者需要考虑:怎样建立用户接口?在哪里处理业务逻辑?和怎样持久化应用数据.这三层每一层都有它们各自的问题需要回答.

ssh整合-spring hibernate struts2整合出现空指针异常

问题描述 spring hibernate struts2整合出现空指针异常 本人菜鸟大学生一枚,跪求高手指教,不甚感激, 我在spring hibernate整合后测试没有问题,可以实现对数据库的操作,然后我整合struts,同样的在action中调用业务方法,查询数据库所有的时候,出现空指针异常 解决方案 调试下哪的空指针,如果是属性注入失败的话,检查spring的配置文件是否正确. 解决方案二: 没有进入到你的action中的方法里面,用debug调试一下,看看是不是哪里写错了 解决方案三

Struts Spring Hibernate (SSH) 整合实例

首选创建web.xml 主要是配置Struts的ActionServlet和Spring的字符过滤器 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="

Struts Spring Hibernate整合:SSH1

Struts1.2 + Spring2.0 + Hibernate3.1 图示: Struts1.2 Jar包: Spring2.0 Jar包: Hibernate3.1 Jar包: 官方下载的 Hibernate3.1文件夹lib下的全部Jar包 其他必须包: