关于Struts Spring Hibernate

原创 2006年06月12日 21:41:00

关于Struts Spring  Hibernate
Spring 服务层框架
将服务层从表现层中分离出来目前有两种可选架构选择:管理普通JavaBeans(POJO)框架(如Spring、JdonFramework)以及管理EJB的EJB框架,因为EJB不只是框架,还是标准,而标准可以扩展发展,所以,这两种区别将来是可能模糊,被纳入同一个标准了。 但是,个人认为:标准制定是为某个目的服务的,总要牺牲一些换取另外一些,所以,这两种架构会长时间并存。

===============================


Struts是应用比较广泛的一种表现层框架

使用服务层框架可以将JavaBeans从Jsp/Servlet中分离出来,而使用表现层框架则可以将Jsp中剩余的JavaBeans完全分离,这部分JavaBeans主要负责显示相关,一般是通过标签库(taglib)实现,不同框架有不同自己的标签库,Struts是应用比较广泛的一种表现层框架。

=================================================================


Hibernate通过持久层的框架将数据库存储从服务层中分离出来

表现层和服务层的分离是通过两种框架达到目的,剩余的就是持久层框架了,通过持久层的框架将数据库存储从服务层中分离出来是其目的,持久层框架有两种方向:直接自己编写JDBC等SQL语句(如iBatis);使用O/RMapping技术实现的Hibernate和JDO技术;当然还有EJB中的实体Bean技术。持久层框架目前呈现百花齐放,各有优缺点的现状,所以正如表现层框架一样,目前没有一个框架被指定为标准框架,当然,表现层框架现在又出来了一个JSF,它代表的页面组件概念是一个新的发展方向,但是复杂的实现让人有些忘而却步。

struts+spring+hibernate之间的关系与差别

Struts:用来作VC部分,即控制和显示作用; Spring:用来作数据库操作的事务处理,在配置文件里配置好就OK了; Hibernate:用来作DAO处理,在此用了Spring的getHibern...
  • yjswjm119
  • yjswjm119
  • 2006年02月25日 15:46
  • 2202

Spring ,struts和hibernate的区别

一、Spring  Spring注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。Spring在使 用Io...
  • qq19931130
  • qq19931130
  • 2014年02月13日 16:28
  • 1869

Spring、Struts、Hibernate框架之间的关系是什么以及怎么处理

Spring、Struts、Hibernate框架之间的关系是什么以及怎么处理
  • qq_24452475
  • qq_24452475
  • 2016年04月05日 21:17
  • 3531

Struts+Spring+Hibernate整合入门详解

Java 5.0 Struts 2.0.9Spring 2.0.6Hibernate 3.2.4                                              作者:  L...
  • princewong
  • princewong
  • 2007年08月12日 16:05
  • 46664

Java EE 5.0能取代Struts,Spring和Hibernate吗?

 2006年5月,Java EE 5规范正式发布。Java EE 5的出现,可能是J2EE诞生以来比较重量级的一次震撼,规范发布至今已有半年之多,业界对Java EE 5的关注也变得越来越热烈,goo...
  • Apusiczhang
  • Apusiczhang
  • 2007年03月26日 16:02
  • 15818

【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和Spring4.2

今天开始做一个网上商城的项目,首先从搭建环境开始,一步步整合S2SH。这篇博文总结了如何整合Struts2、Hibernate4.3和Spring4.2。 整合三大框架得先从搭建各部分环境开始,也就是...
  • eson_15
  • eson_15
  • 2016年05月04日 22:11
  • 45585

Struts,Spring,Hibernate优缺点(转载)

1.strutsstruts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。优点:Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软...
  • ai_33
  • ai_33
  • 2008年02月22日 14:31
  • 576

Spring,hibernate,struts经典面试笔试题(含答案)

本文讲述了Spring,hibernate,struts经典面试笔试题及其参考答案。分享给大家供大家参考,具体如下: 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文...
  • lengxingxing_
  • lengxingxing_
  • 2017年02月24日 08:55
  • 712

Struts2、Spring、Hibernate、tomcat书籍推荐

无意中找到一本书《Struts2技术内幕  深入解析Struts架构设计与实现原理》 决定配合struts2的源代码学习。应该能回答前面的大部分遗留问题了。 好奇,发现真有《SPRING技术内幕 ...
  • yutiannanjingjiangsu
  • yutiannanjingjiangsu
  • 2013年09月01日 14:08
  • 1314

Struts2+Spring+Hibernate 框架在IntelliJ的集成

SSH在IntelliJ 上的集成
  • love66277
  • love66277
  • 2017年01月19日 22:18
  • 766
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于Struts Spring Hibernate
举报原因:
原因补充:

(最多只允许输入30个字)