Java中框架 struts与spring mvc有什么区别,hibernate可以等同于ibatis吗 ssh如何操作

如题所述

struts与spring mvc的区别,不太清楚,但是struts用的会多一些,至于spring还是他的核心内容IOC和AOP用的比较多。
hibernate和ibatis都用过,作用都是一样的数据持久化,从功能上看hibernate属于全自动,ibatis属于半自动框架可以自己写sql语句。
ssh如何操作:struts负责控制层(controller),hibernate数据持久化层,spring(业务逻辑)负责所有对象的管理及组织。

个人理解,仅供参考!1
温馨提示:内容为网友见解,仅供参考
无其他回答

javaee混乱概念hibernate+spring+struts和EJB和mvc模式区别。现在常用...
hibernate是一种持久层的框架,他其实是jdbc的一种轻量级封装,它的作用就是讲面向对象世界的对象通过面向对象的方式保存到关系型数据库中。例如,以前用jdbc编写程序保存一个学生信息,我们需要写一个insert语句,打开连接执行这个语句。但是利用hibernate,只要我们做了合理的配置,直接调用save方法就行了。s...

struts框架与mvc是什么关系, struts 们的区别是什么?
而Struts就是MVC中的C的角色,因为他主要是负责ACTION,处理各种请求。MODEL的话则是指模型,现在用到的主流是由hibernate、ibatis、mybatis、JDBC、ODBC等产生了,你可以理解为逻辑层。主要包含的是各种实体bean和逻辑类。VIEW的话是指给用户提供可交互操作的界面,也就是各种JSP或者HTML界面。而Spring框...

struts hibrate spring 哪一种最常用
如果说常用应该是Struts它是一个很好的MVC框架,可以帮程序员减少很多代码量,并且思路很清晰。不过他在设计上却留下了诟病,比如FORM一定要继承ACTIONFORM等一系列原因。WEBWORK却很方便。第二应该是Spring它所包含的IOC AOP都是很新的设计概念 ,Struts2.0就有借鉴AOP设计。学学他的设计思想很不错。说...

java框架有哪些常用框架?
一、SpringMVC Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 模型(Model )封装了应用程序的数据和一般他们...

简单叙述struts spring和hibernate开源框架功能和结合方式
struts对应展现层,spring对应业务层,hibernate对应数据层,各自实现各自的功能。(但是界限也不是那么明显,比如spring还可以管理struts的action)。具体的结合上呢,struts负责接收请求和请求转发像servlet那样,hibernate用于数据存储crud么的(后面你可能会接触到ibatis和mybatis等更多的orm框架)。这俩好理解...

java中最常的框架有哪几种?
Structs hibernate spring StrutsStruts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关: 1、模型(Model),本质上来说在Struts中Model是一个Action类(这个会在后面详细讨论),开发者通过其实现商业逻辑,同时用户请求通过控制器(Contro...

J2EE框架(Struts&Hibernate&Spring)的理解
Hibernate是一个持久层框架,它只负责与关系数据库的操作。Spring:Spring是一个业务层框架,是一个整合的框架,能够很好地黏合表示层与持久层。我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的 JSP、负责流程...

java流行的框架(java现在主流框架)
常用的java开发框架有哪些1、常用Java的开发框架:SSH组合框架:Struts,Spring,Hibernate,后来Struts被SpringMVC来取代,所以SSH也可以是后者的组合。2、SpringBoot:用于搞定其他框架的一个框架,主要是提供了各种启动器、简化了各种配置、方便和其他框架集成、开发者能够快速上手。3、持久层框架选Hibernate...

Java常用框架组合(java框架)
java常用的框架有哪些? web层框架:SpringMVC、Struts2、Struts1、GoogleWebToolkit(GWT)、扰皮简JQWEB 服务层框握迹架缓裤:Spring、EJB 持久层框架:Hibernate、MyBatis、JPA、TopLink Java中最常用的集合类框架? 一、HashMap的概述 HashMap可以说是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构。

ssi框架中struts spring ibatis分别的作用及其表现哪些
4. ibatis是持久层的东西, 就是和数据库相关, 当然, 要对数据库管理, 还是交给了spring, 比如数据库的链接, 取sessionFactory 当然struts中还有拦截的概念, spring对应有AOP的概念, 但这些都不是主要的 我说的这些可能不太系统, 但是如果你用过ssh或者ssi框架, 我觉得这些东西才是对于一个...

相似回答
大家正在搜