Struts2,spring2,hibernate3在SSH中各起什么作用
展开全部
他们就是目前比较流行的三大框架 ssh
Struts主要处理表示层,SPRING主要处理业务层,HIBERNATE主要处理持久层,但SPRING也有自己的MVC框架使用SSH,则利用了Spring封装Hibernate,它其中之一的好处是提供了声明式事务处理。
spring不能简单就是处理业务层。应该说spring对view,service,dao这些层都有控制。spring更像一个容器,他组织各层之间类的调用。hibernate是一个ORM技术。对象关系映射(ObjectRelationalMapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。他因此主要应用在dao这层中。
Struts主要处理表示层,SPRING主要处理业务层,HIBERNATE主要处理持久层,但SPRING也有自己的MVC框架使用SSH,则利用了Spring封装Hibernate,它其中之一的好处是提供了声明式事务处理。
spring不能简单就是处理业务层。应该说spring对view,service,dao这些层都有控制。spring更像一个容器,他组织各层之间类的调用。hibernate是一个ORM技术。对象关系映射(ObjectRelationalMapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。他因此主要应用在dao这层中。
SmartProxy
2023-10-24 广告
2023-10-24 广告
作为上海圣钧信息科技有限公司的工作人员,我公司并不提供名为"Storm Proxy"的服务。我们致力于提供高质量的信息技术服务,包括但不限于云计算、大数据处理、人工智能等领域。我们的服务对象主要是企业客户,为其提供定制化的解决方案和技术支持...
点击进入详情页
本回答由SmartProxy提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询